- 229
- 0
- 约3.88千字
- 约 5页
- 2017-04-05 发布于重庆
- 举报
微机实验报告(含思考题)实验3
实验三
ARM汇编实现串口通信实验
1.掌握ARM 的串行口工作原理。
2.学习编程实现ARM和PC机的UART通信。
3.掌握ARM裸机下汇编语言编程方法。
1.学习串行通信原理,了解串行通信控制寄存器。
2.编程实现ARM 和计算机之间的串行通信。
1、ARM汇编基础
2、ARM处理器通用IO口的操作
? 硬件:ARM嵌入式开发平台,PC 机一台,并口线,串口线,JTAG板
? 软件:RVDS,H-JTAG
1.异步串行I/O
异步串行方式是将传输数据的每个字符一位接一位(例如先低位、后高位)地传送。数据的各
不同位可以分时使用同一传输通道,因此串行I/O 可以减少信号连线,最少用一对线(输
入,输出)即可进行。
2.串口通信流程
串口通信就是读写寄存器的操作,通过配置相关寄存器,查询寄存器就可以操作串口通信。
需要配置的寄存器有系统时钟,UART行控制寄存器,UART控制寄存器,UART FIFO控制寄
存器,UART MODEM控制寄存器,UART波特率控制寄存器;需要查询的寄存器是发送/接收状
态寄存器。
1. 打开CodeWarrior for RVDS,建立一个工程,通过查S3C2440处理器手册的UART通信
寄存器,serialcommutication.s文件中添加代码实
您可能关注的文档
最近下载
- 高教版中职语文基础模块风景谈课件.pptx VIP
- 2024年中国数据交易市场研究分析报告.pdf
- 银河护卫队中英剧本完整版.docx VIP
- 2026年甘肃省酒泉矿业投资集团有限公司招聘考试参考题库及答案解析.docx VIP
- 2026酒泉矿业投资集团有限公司公开招聘工作人员9人笔试参考题库及答案解析.docx VIP
- 2026酒泉矿业投资集团有限公司公开招聘工作人员9人笔试备考试题及答案解析.docx VIP
- 2026酒泉矿业投资集团有限公司公开招聘工作人员9人笔试备考题库及答案解析.docx VIP
- 孕产妇围分娩期预防性使用抗菌药物的专家共识.pptx VIP
- brotherDCP-7030使用说明书.pdf VIP
- (6.2.15)--《义勇军进行曲》六个疑问的解析.pdf VIP
原创力文档

文档评论(0)