uCOOS-II原理与ARM应用程序设计 (2).pptVIP

  • 2
  • 0
  • 约1.36万字
  • 约 204页
  • 2022-03-20 发布于陕西
  • 举报
  (3) 文件zyMain.c中加入一些串口通信语句,用于显示CPU工作频率和当前程序工作状态,该文件的完整代码罗列如下:   进行完上述6步修改后,则工程ex2_2建设好了。编译链接好后,可在线仿真程序的执行情况,此时,三个LED灯将按设定的1秒时间间隔闪烁。   按照第2.2节的方法,新建工程ex2_3,存储目录为D:\ZYUCOSII\ex2_3(除了工程文件名由ex2_2换为ex2_3之外,其他文件和目录没有变化;原ex2_2.mac更名为ex2_3.mac),如图2-33所示。 2.3 串口通信与实例三 图2-33 工程ex2_3的最初版本   由图2-33,此时的工程ex2_3本质上是工程ex2_2,下面添加串口通信功能,使UP-Star实验板的串口0和计算机的串口(本书使用USB转串口线从笔记本电脑引出的串口,并把这个串口号修改为COM1,借助串口调试助手SComAssistant V2.2)间进行通信。 2.3.1 串口通信方法   串口通信是使用广泛且协议简单的通信方式,缺点在于速度低、通信距离短。   S3C2410A具有3个串口,每个串口具有11个寄存器,其中,串口0的寄存器基地址为0x5000 0000。对于简单的串口0通信来说,需要配置的寄存器有ULCON0(地址为0x5000 0000)、UCON0(地址为0x5000 0004)、UFCON0

文档评论(0)

1亿VIP精品文档

相关文档