目录
一、任务:
完成一个STM32的USART串口通讯程序(查询方式即可,暂不要求采用中断方式),要求:
1)设置波特率为115200,1位停止位,无校验位;
2)STM32系统给上位机(win10)连续发送“hello windows!”。win10采用“串口助手”工具接收。
二、创建工程
1.实验原理
打开数据手册,查看使用哪些引脚可以使用USART功能。不同芯片可能略微有所不同,但是一般A9和A10都可以实现串口的通信。
对于USART的实现,和GPIO类似,首先是时钟使能,然后是配置串口,最后是使能串口。使用串口时也需要将A9和A10设置为GPIO口,将A9设置为推挽复用模式,A10设置为浮空输入模式。在STM32固件库使用手册第344页