奋斗版 STM32 开发板例程详解———串口 1 中断实验 http://ourstm.5d6d.com
淘宝店铺:http://ourstm.taobao.com
1
串口 1(USART1)例程实验
实验平台:奋斗版STM32开发板MINI、V2、V2.1、V3
实验内容:板子加电后,先向串口输出一串测试数据,然后在PC端的串口助手
类软件上输入结束符为0x0d 0x0a的一串数据,发送到板子上,板子接收到该串
会将该字串输出回PC端串口助手软件,该实验学习了USART1 中断程序的编制及
控制流程。
预先需要掌握的知识
1 复用功能I/O和调试配置(AFIO)
为了优化外设数目,可以把一些复用功能重新映射到其他引脚上。设置复用重映射和调试I/O
配置寄存器(AFIO_MAPR)(参见0节)实现引脚的重新映射。这时,复用功能不再映射到它们
的原始分配上。
1.1 USART复用功能重映射
参见复用重映射和调试I/O配置寄存器(AFIO_MAPR)
表1 USART1 重映像
1.2 复用重映射和调试I/O配置寄存器(AFIO_MAPR)
地址偏移:0x04
复位值:0x0000 0000