跑马灯程序

下图文件在/LED/User/main.c

/User/main.c
/LED/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h
//来自文件/LED/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/stm32f2xx.h
0995 #define PERIPH_BASE             ((uint32_t)0x40000000)/*|< Peripheral base address in the alias region */
1005 #define AHB1PERIPH_BASE         (PERIPH_BASE + 0x00020000)
1056 #define GPIOD_BASE              (AHB1PERIPH_BASE + 0x0C00)
1156 #define GPIOD                   ((GPIO_TypeDef *) GPIOD_BASE)

STM32F20x LQFP100 pinout

STM32F20x LQFP100 pinout
注释
STM32F2xxxx Reference Manual.pdf 第134页

GPIO

registers name
configuration registers GPIOx_MODER
configuration registers GPIOx_OTYPER
configuration registers GPIOx_OSPEEDR
configuration registers GPIOx_ PUPDR
data registers GPIOx_IDR
configuration registers GPIOx_ODR
set/reset register GPIOx_BSRR
locking register GPIOx_LCKR
STM32F2xxxx Reference Manual.pdf 第148页
void Uart2Init(void);        /LED/User/uart.c
/LED/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容