电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

嵌入式系统设计大作业

嵌入式系统设计大作业_第1页
1/10
嵌入式系统设计大作业_第2页
2/10
嵌入式系统设计大作业_第3页
3/10
嵌入式系统设计大作业(10页)Good is good, but better carries it.精益求精,善益求善。嵌入式系统设计大作业学号:14020520009 姓名:罗翔1、叙述 JTAG 接口在嵌入式开发中的作用。答:(1)用于烧写 FLASH 烧写 FLASH 的软件有很多种包括 jatg.exe fluted flashpgm 等等,但是所有这些软件都是通过 jtag 来烧写 flash 的,由于 pc 机上是没有 jtag 的,所以利用并口来传递信息给目标板的 jtag。所以就需要并口转 jtag 接口的电路。 (2)用于调试程序 同时应该注意到 jtag 接口还可以用来调试程序。而调试程序(如 ARM 开发组件中的AXD)为了通过 jtag 接口去调试目标板上的程序,同样是使用 pc 的并口转 jtag 接口来实现与目标板的通信。这样,并口转 jtag 接口的电路就有了两种作用。 (3)仿真器 根据(1)和(2)的总结,并口转 jtag 接口的电路是两种应用的关键,而这种电路在开发中就叫仿真器。并口转 jtag 接口的电路有很多种,有简单有复杂的,常见的仿真器有Wigger,Easy,Multi-ICE 等。这些所谓的仿真器的内部电路都是并口转 jtag 接口,区别只是电路不同或使用的技术不同而已。 2、叙述嵌入式平台的搭建过程,以 linux 为例。答:1) 一:建立宿主机开发环境 建立交叉编译的环境即在宿主机上安装与开发板相应的编译器及库函数,以便能够在宿主机上应用开发工具编译在目标板上运行的 Linux 引导程序,内核,文件系统和应用程序 交叉编译:在特别的环境下,把嵌入式程序代码编译成不同的 CPU 所对应的机器代码。 开发时使用宿主机上的交叉编译,汇编及链接工具形成可执行的二进制代码(该代码只能在开发板上执行),然后下载到开发板上运行 2) 下载和安装 arm-Linux-gcc 编译工具链 下载最新的 arm-Linux-gcc 并解压至当前目录下 在系统配置文件 profile 中设置环境变量 方法:直接在 profile 文件中加入搜索路径 立即使新的环境变量生效:运行 source 命令,检查是否将路径加入到path,测试是否安装成功, 编译程序,测试交叉工具链 3) 配置超级终端 minicom minicom 是宿主机与目标板进行通信的终端:在宿主机 Linux 终端中输入:minicom-s 或输入 minicom 然后按 ctrl+A+O 对超级终端 minicom 进行配置,再选择串口并配置串口,最后保存即可 4) 建立数据共享服务:NFS 服务是 Linux 系统中常常使用的数据文件共享服务 5) 编译...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

嵌入式系统设计大作业

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部