ImageVerifierCode 换一换
格式:PPT , 页数:11 ,大小:562.50KB ,
资源ID:2564751      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2564751.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理第三次实验_精品文档.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理第三次实验_精品文档.ppt

1、实验三实验三 ARM汇编实现串口通信实验汇编实现串口通信实验 一、实验目的 1.掌握ARM 的串行口工作原理。2.学习编程实现ARM和PC机的UART通信。3.掌握ARM裸机下汇编语言编程方法。二 实验内容 1.学习串行通信原理,了解串行通信控制寄存器。2.编程实现ARM 和计算机之间的串行通信。2 2三实验设备与工具三实验设备与工具n硬件:ARM嵌入式开发平台,PC 机一台,并口线,串口线,JTAG板n软件:RVDS,H-JTAG3 3 四、实验原理四、实验原理1异步串行IO异步串行方式是将传输数据的每个字符一位接一位(例如先低位、后高位)地传送。数据的各不同位可以分时使用同一传输通道,因此

2、串行IO 可以减少信号连线,最少用一对线(输入,输出)即可进行。2.S3C2440处理器相关寄存器介绍处理器相关寄存器介绍 4(1)UART行控制寄存器(2)UART发送发送/接收状态寄存器接收状态寄存器(3)UART发送寄存器发送寄存器(4)UART接收寄存器接收寄存器 五、实验步骤(一)串口汇编实验n1.打开CodeWarrior for RVDS,建立一个工程,通过查S3C2440处理器手册的UART通信寄存器,serialcommutication.s文件中添加代码实现串口通信传输,需添加的代码参考流程图如下:n2.设置工程配置选项,Language Setting-Realview

3、Assembler和Realview Compiler中的Architecture设置为ARM920T,配置RVDS下的连接器Linker-Realview Linker中的RO Base为0 x30000000n3.编译和调试工程。n4.连接PC和实验板的并口,串口;并口连接至ARM的JTAG口,串口连接至COM PORT口;打开电源;打开H-JTAG程序(。n5.点击调试器Dubeg-Run,运行程序,打开超级终端,在开始-程序-附件-通讯里打开超级终端,使用COM1,设置波特率115200,8位数据位,无奇偶校验,1位停止位,无数据流控制。n6.从键盘输入数据,观察超级终端是否打印出字符。如有正确的字符打印,则通信成功。(二)串口C语言实验(选做)六、思考题n1.查看相关寄存器,思考怎么配置UART时钟信号和UART配置寄存器?n2.修改串口传输函数,使其在超级终端中输入“Enter”回车键后,输出“回车”加“换行”。(“回车”和“换行”对应的ASC码分别为0 x0d和0 x0a).下次实验下次实验实验四 基于ARM的嵌入式Linux开发环境建立

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1