实验5 串口轮询实现  

实验5 串口轮询实现  

实验目的与要求:掌握串口的收发功能的实现,能够配置串口的相关寄存器、配置波特率、中断函数编写。

实验原理: 在串口中断函数里接收到PC机发送到的字符后,将字符存入中间变量,然后再将该变量朝串口缓冲寄存器赋值以实现对原始字符的回传。

实验步骤:

  1. 新建工程,配置选项,编写主程序框架。
  2. 配置串口相关寄存器、配置波特率,编写中断函数,编写发送字符代码;
  3. 编译、下载到实验板,在PC端打开串口调试助手,设置与单片机相同的波特率,以ASCII码形式收发,向发送框输入单个字符或字符串,点击发送,观察接收区的显示结果是否符合预期;
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^