arm9嵌入式系统设计基础教程smyaqz.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
arm9嵌入式系统设计基础教程smyaqz

福建农林大学计算机与信息学院信息工程类实验报告课程名称:ARM9嵌入式系统设计基础教程姓 名:系:电子信息工程专 业:电子信息工程年 级:学 号:指导教师:职 称:年 月 日 实验项目列表序号实验项目名称成绩指导教师1实验一 搭建实验环境2实验二 HelloWord3实验三 编译Bootloader4567891011121314151617181920 福建农林大学计算机与信息学院信息工程类实验报告系: 电子信息工程系 专业: 电子信息工程 年级: 姓名: 学号: 实验课程: ARM9嵌入式 实验室号:___田C407 实验设备号: 01 实验时间: 指导教师签字: 成绩: 实验一 搭建实验环境1.实验目的和要求(1)正确连接宿主PC机与PXA270-EP目标板。(2)建立宿主 PC机端的开发环境。(3)配置宿主 PC机端的minicom,使宿主PC机与PXA270-EP目标板可以通过串口通讯。(4)配置宿主 PC机端的TFTP服务,并开通此服务。(5)配置宿主P机端的NFS 服务,并开通此服务。2.实验原理绝大多数的Linux 软件开发都是以native 方式进行的,即本机(HOST)开发、调试,本机运行的方式。这种方式通常不适合于嵌入式系统的软件开发,因为对于嵌入式系统的开发,没有足够的资源在本机(即板上系统)运行开发工具和调试工具。通常嵌入式系统软件的开发采用交叉编译调试的方式。交叉编译调试环境建立在宿主机(即一台PC 机)上,对应的开发板叫做目标板,如图1-1。图1-1开发时使用宿主机上的交叉编译、汇编及连接工具形成可执行的二进制代码,(这种可执行代码并不能在宿主机上执行,而只能在目标板上执行。)然后把可执行文件下载到目标机上运行。调试时的方法很多,可以使用串口,以太网口等,具体使用哪种调试方法可以根据目标机处理器所提供的支持做出选择。宿主机和目标板的处理器一般都不相同,宿主机为Intel或AMD 处理器, 而目标板可以为SAMSUNG S3C2410或其它处理器,本系统是PXA270。GNU 编译器提供这样的功能,在编译编译器时,可以选择开发所需的宿主机和目标机从而建立开发环境。所以在进行嵌入式开发前第一步的工作就是要安装一台装有指定操作系统的PC机作宿主开发机,对于嵌入式Linux,宿主机上的操作系统一般要求为Redhat Linux,在此,我们推荐使用Redhat 9.0作为宿主机(开发主机)的操作系统。需要宿主机器在硬件上具有标准串口,并口,网口;软件上具有目标板的Linux内核、ramdisk文件系统映像以及bootloader。软件的更新通常使用串口或网口,最初的bootloader 烧写是通过并口进行的。3.主要仪器设备(实验用的软硬件环境)(1)一套PXA270EP嵌入式实验箱。(2)安装Redhat9的宿主PC机,并且配置好ARM Linux的开发环境。4.操作方法与实验步骤(1)连接宿主PC机与PXA270-EP目标板将电源线分别连接PXA270-EP目标板与电源插座。用一根串口线将宿主PC 机的串口与PX270 目标板的串口0(UART0)相连,如图1-2。用一根交叉对接网线将宿主PC 机的网口与PX270 目标板的网口(NET)相连,如图1-3,图1-4。用JTAG-XSCALE 分别连接并口线和JTAG 下载线,然后将它们分别插到宿主PC机的并口LPT1 口和PXA270-EP目标板的CPU JTAG 插槽中(在音频接口的左侧)。在连接JTAG 下载线时,PXA270-EP目标板必须是断电状态。图1-2图1-3图1-4(2)配置宿主 PC机端的minicom硬件连接:按照实验一的步骤,连接宿主PC机和一台PXA270-EP目标板。minicom很像Windows 下面的超级终端,我们利用minicom作为PXA270 目标板的终端显示窗口,所以在我们开始实验前,先需要正确的配置minicom,打开宿主机端一个终端窗口(Terminal),点击【Red Hat Linux ?System Tools ?Terminal】启动终端窗口,输入下列1 条命令:① minicom –s对于 minicom进行设置,如图1-5,图1-6:图1-5图1-6输入上述1条命令后,进入configuration中,通过移动键盘上下键选择Serial port setup选项,回车后,单击键盘A键,输入/dev/ttyS0,回

文档评论(0)

bodkd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档