![](https://images2018.cnblogs.com/blog/593237/201805/593237-20180531001735002-1845590051.png)
![](https://images2018.cnblogs.com/blog/593237/201805/5... ...
分类:
其他好文 时间:
2018-05-31 02:25:51
阅读次数:
303
GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)读的是GPIOx_IDR,读的是当IO口设置为输入状态时候的IO口值 GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t G ...
分类:
其他好文 时间:
2018-05-29 23:04:55
阅读次数:
335
从这一节开始,以视频加源码的形式,后期视频和程序将放在资料链接中 注:有些功能和源码如果和自己的 https://www.cnblogs.com/yangfengwu/category/1187355.html 实现相同的功能, 将直接引用到此处 资料链接 链接:https://pan.baidu. ...
分类:
其他好文 时间:
2018-05-27 23:45:02
阅读次数:
306
我购买的是下面这个东东,安信可出品 上面有一个LED,电源指示灯,一个重启按钮,还有一个IO0 按钮; 我们要做的就是点亮LED灯; 通过看原理图,可以得知LED是接在 IO2上的; 新建一个LED工程并设置发布方式 工程结构; ...
分类:
其他好文 时间:
2018-05-27 12:12:17
阅读次数:
494
首先 上下拉 是给IO一个默认的状态 比如控制EN的话,那么高有效的我们就下拉,低有效的话我们就上拉而 很多IO 由于CMOS工艺问题会出现float的现象,所以不能悬空 需要PU PD。 ...
分类:
其他好文 时间:
2018-05-26 16:41:16
阅读次数:
464
开漏输出就是不输出电压,低电平时接地,高电平时不接地。如果外接上拉电阻,则在输出高电平时电压会拉到上拉电阻的电源电压。这种方式适合在连接的外设电压比单片机电压低的时候。推挽输出就是单片机引脚可以直接输出高电平电压。低电平时接地,高电平时输出单片机电源电压。这种方式可以不接上拉电阻。但如果输出端可能会 ...
分类:
其他好文 时间:
2018-05-26 16:38:18
阅读次数:
124
UART1默认RX/TX引脚为PA9和PA10, 现重定义到PB6和PB7, 修改后程序如下,使能UART1和GPIOB时钟,初始化IO、中断、UART相关配置,使能串口中断。void TEST_Uart_Configuration(void) { GPIO_InitTypeDef GPIO_Ini... ...
分类:
其他好文 时间:
2018-05-21 19:38:28
阅读次数:
176
操作流程 GPIO时钟使能 RCC_APB2PeriphClockCmd(RCC_APB@Periph_GPIOA,ENABLE); 复用外设时钟使能 RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE); io口初始化 //按外设的GPIO配置, ...
分类:
其他好文 时间:
2018-05-20 18:25:27
阅读次数:
171
最近入手OrangePi Zero一块,程序上需要使用板子上自带的LED灯,在网上一查,不得不说OPi的支持跟树莓派无法相比。自己摸索了一下,实现简单的GPIO控制方法,作者的Zero安装的是Armbian系统,使用python写了一个读写寄存器的简单模块,通过这个模块,即可实现对GPIO的控制。 ...
分类:
编程语言 时间:
2018-05-15 00:30:40
阅读次数:
1297
led.h led.c main.c STM32使用姿势 1、main.c里include stm32f10x.h 2、配置系统时钟/为72M GPIO使用流程 GPIO初始化 使能时钟 选择引脚 配置输入输出方式 配置IO口速度 调用GPIO口初始化函数 将IO口置为高电平或低电平 G PIO_S ...
分类:
其他好文 时间:
2018-05-14 19:54:52
阅读次数:
284