- 博客(3)
- 收藏
- 关注
原创 报这样的错误 error: #35: #error directive: "Please select first th 解决方法
右键点击工程名,选择第一个options for target ,下面选择C/C++,在define文本框中输入:USE_STDPERIPH_DRIVER,STM32F10X_MD。MD根据你选择的机种更换为LD或HD
2012-03-17 11:47:36
13632
原创 什么情况下需要使能AFIO的时钟呢?
以前一直以为是IO复用就需要呢,终于知道了:需要用到外设的重映射功能时才需要使能AFIO的时钟外部中断(EXTI)中与AFIO有关的寄存器是AFIO-EXTICR1、2、3,它们是用来选择EXTIx外部中断的输入脚之用。举例:重映射USART2USART2的TX/RX在PA.2/3PA.2已经被Timer2的channel3使用需要把USART2的TX/RX重映射到
2012-03-13 20:30:35
5115
1
转载 gpio函数
GPIO_DeInit 重新初始化外围设备GPIOx相关寄存器到它的默认复位值GPIO_AFIODeInit 初始化交错功能(remap, event control和 EXTI 配置) 寄存器GPIO_Init 根据GPIO_初始化结构指定的元素初始化外围设备GPIOxGPIO_StructInit 填充GPIO_初始化结构(GPIO_InitStruct)内的元素为复位值GPI
2012-03-12 20:48:03
1477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人