欢迎来到天天文库
浏览记录
ID:38815693
大小:386.31 KB
页数:10页
时间:2019-06-19
《《嵌入式实验》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验一系统引导与串口传输实验刘庆凯qingkail@163.com首都医科大学生物医学工程学院1一、实验目的要求:1.熟悉基本的嵌入式系统开发环境;2.熟悉XSBase255开发系统;3.了解BootLoader概念,掌握通过JTAG下载BootLoader的方法;4.了解编辑软件VI和串口调试工具minicom的使用;二、仪器和药品:计算机,XSBase255开发系统,RedHatLinux操作系统;2三、实验原理:嵌入式系统软件开发通常是先在宿主机(通用计算机)上编写程序,然后通过交叉编译生成目标平台上可以运行的二进制代码格式,最后再下载到目标平台上
2、的特定位置执行。BootLoader是在操作系统内核运行之前运行的一段小程序,负责完成整个系统的加载启动任务。通过BootLoader,可以初始化硬件设备并建立内存空间映射图,为最终调用操作系统内核准备好正确的环境。3开发过程——宿主机/目标机模式宿主机RS232/Ethernet下载代码返回调试信息4四、实验步骤:1.熟悉XSBase255开发系统,并按图连接开发板与电脑之间的线缆;(只连串口线、JTAG线和电源线)串口1串口2连JTAG下载线↓注意:连接线缆时必须关闭电脑,禁止带电插拔!52.掌握Linux基本操作,熟悉基本指令。【演示】运行Vm
3、ware,设置光驱为自动检测,内存1G;启动Linux(虚拟机):登陆root/356356或365365;62.掌握Linux基本操作,熟悉基本指令。【演示】熟悉界面:桌面上点右键新建终端窗口,输入Linux指令。(cd,pwd,ls,mkdir,cp等指令)【理论指导书】p55将右图linux光盘内容拷到新建目录/xsbase255下;在home目录下建立myimage目录。注意:Linux指令和路径区分大小写!Boring!“ctrl+alt”组合键移出鼠标!73.熟悉VI编辑软件:用VI软件建立一个文本文件vitest.txt。文件内容为“HEL
4、LOWORLD”;自学【上机指导书】p10-12(输入vi,进入vi编辑软件)8*4.通过JTAG下载BootLoader文件到目标板:1)安装Toolchain;在/xsbase255/Toolchain目录下,复制文件hybus-arm-linux-R1.1.tar.gz到/usr/local目录下,在此目录下解压缩:指令为:tarxvzfhybus-arm-linux-R1.1.tar.gz;安装成功后在/usr/local目录下会看到hybus-arm-linux-R1.1文件夹。2)编译,生成镜像文件;在/xsbase255/BootLoade
5、r/Boot-XSBASE目录下执行make指令,编译成功后在/xsbase255/BootLoader/Boot-XSBASE/src目录下会看到x-boot255镜像文件3)复制下载指令文件:将文件Jflash-XSBASE(在/xsbase255/Jflash-XSBase255/目录下)和x-boot255镜像文件复制到myimage目录下;4)下载BootLoader:打开开发板电源,在myimage目录下执行BootLoader下载命令:./Jflash-XSBASEx-boot2555)保存通过JATG下载成功的结果图【结果1】。难点!重点
6、!执行命令——在终端窗口输入指令!95.通过minicom工具设置串口通讯。1)按照《上机指导书》p12-15中2.1节操作。2)操作成功后,重启开发板,保存屏幕结果【结果2】:五、实验后安排1.整理、整齐、签到;2.撰写实验报告(主要看结果和实验小结),3.登陆bb.ccmu.edu.cn提交实验报告。(实验教学——实验一——实验一报告,上传实验结果图,并写实验总结,完成后“提交”。)10
此文档下载收益归作者所有