1 u8 _data1[4]; 2 void Configuration(void) 3 { 4 USART_InitTypeDef USART_InitStructure; 5 DMA_InitTypeDef DMA_InitStructure; 6 GPIO_InitTypeDef GPIO_I... ...
分类:
其他好文 时间:
2019-07-29 16:19:24
阅读次数:
323
220719备份: ERROR&WARNING: 1.deprecated declaration GPIO_InitConfig_give arg types. 旧程序:void GPIO_InitConfig(); 新程序:void GPIO_InitConfig(void); warning解 ...
分类:
其他好文 时间:
2019-07-29 14:28:43
阅读次数:
132
GPIO框图剖析 基本结构分析 ①保护二极管及上、下拉电阻 当引脚电压高于VDD_FT 时, 上方的二极管导通,当引脚电压低于 VSS 时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。 通过上、下拉对应的开关配置,我们可以控制引脚默认状态的电压 ②P MOS 管和 N MOS 管 推挽输出 ...
分类:
其他好文 时间:
2019-07-18 19:29:54
阅读次数:
120
时间:2019年7月14日09:55:02 路由器固件开发的一般流程: 硬件部分: 拿到路由器时,首先保证路由器是可以正常工作的。 焊接TTL串口、备用一台编程器。 无线部分的校准(硬件工程师干的)。 软件部分: BootLoader的适配。 GPIO相关的开发。 业务相关的开发。(老板给的任务) ...
分类:
其他好文 时间:
2019-07-16 21:27:07
阅读次数:
202
[DTS]设备树实践 原创: 杨永达 嵌入式软件开发交流 3月31日 前言 这是设备树相关的最后一节,主要是对设备树的实践,根据驱动需要进行修改和编辑。内容只是点到为止,不会一行一行讲解。希望对大家有所帮助。 设备树实践 以下内容以RK3288作为讲解 kernel\arch\arm\boot\dt ...
分类:
其他好文 时间:
2019-07-14 13:04:36
阅读次数:
222
import serial①选择设备ser=serial.Serial("/dev/ttyUSB0",9600,timeout=0.5) #使用USB连接串行口ser=serial.Serial("/dev/ttyAMA0",9600,timeout=0.5) #使用树莓派的GPIO口连接串行口se ...
分类:
其他好文 时间:
2019-07-08 15:26:06
阅读次数:
226
8、WiringPi库函数 一.wiringPi简介 wiringPi是应用于树莓派平台的GPIO控制库函数,wiringPi中的函数类似于Arduino的wiringPi系统,wiringPi库包含了丰富的库函数,如GPIO库,I2C库, SPI库,UART库和软件PWM库。 二.wiringPi ...
分类:
其他好文 时间:
2019-07-02 20:59:34
阅读次数:
111
最近买了中景园5.5寸的OLED显示屏,官方给的驱动程序是在stm32f103VC版本上的,由于在stm32f103c8t6上显示,于是需要移植。 基本情况:官方给的例程是使用GPIO口模拟的SPI驱动显示液晶屏 1、修改GPIO口,将OLED模拟显示GPIO口组全部替换成stm32f103c8t6 ...
分类:
其他好文 时间:
2019-06-30 21:57:47
阅读次数:
196
在中断处理函数中,调用gpio_get_value/gpio_set_value()函数来获取/设置gpio端口的值,在这里简单分析一下内核的实现流程。 gc = { .base = (S5P_VA_GPIO + 0xC40), .config = &gpio_cfg_noint, .irq_bas ...
分类:
其他好文 时间:
2019-06-26 22:02:50
阅读次数:
1506
https://www.cnblogs.com/yangfengwu/p/11087467.html 接着上一节的写 咱先做一个单片机串口接收到什么就回过来什么 咱自己写个发送函数,其实就是仿照官方的写的 别忘了 现在咱建个任务处理串口数据 下载进去 现在是三个任务都在运行了...操作系统是不是很神 ...
分类:
其他好文 时间:
2019-06-26 09:14:18
阅读次数:
126