1.4 串口通讯实验分析

1.4.1 实验描述及工程文件清单

实验描述:重新实现C库中的printf()函数到串口1,这样我们就可以像用C库中的printf()函数一样将信息通过串口打印到电脑,非常方便我们程序的调试。

硬件连接:

- PA9 - USART1(Tx)

- PA10 - USART1(Rx)

用到的库文件:

- startup/start_stm32f10x_hd.c

- CMSIS/core_cm3.c

- CMSIS/system_stm32f10x.c

- FWlib/stm32f10x_gpio.c

- FWlib/stm32f10x_rcc.c

- FWlib/stm32f10x_usart.c

用户编写的文件:

- USER/main.c

- USER/stm32f10x_it.c

- USER/usart1.c

1.4.2 配置工程环境

串口实验中我们用到了GPIO、RCC、USART这三个外设的库文件stm32f10x_gpio.c、stm32f10x_rcc.c、stm32f10x_usart.c,所以我们先要把这