- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM开发学习使用SkyEye仿真.
学习使用SkyEye仿真 SkyEye是一个可以运行嵌入式操作系统的硬件仿真工具,这样就可以在没有硬件条件下来进行嵌入式系统的开发。以下操作均在Fedora Core 1.0里通过。文档摘要:1、什么是SkyEye?2、SkyEye可以做什么事情?3、安装SkyEye4、安装arm-elf交叉编译器5、测试你的arm-elf-gcc编译器6、执行你的hello程序7、编译并运行uClinux-disttar.gz8、加入网络功能9、安装完成SkyEye后,下一步将做什
学习使用SkyEye仿真 SkyEye是一个可以运行嵌入式操作系统的硬件仿真工具,这样就可以在没有硬件条件下来进行嵌入式系统的开发。以下操作均在Fedora Core 1.0里通过。文档摘要:1、什么是SkyEye?2、SkyEye可以做什么事情?3、安装SkyEye4、安装arm-elf交叉编译器5、测试你的arm-elf-gcc编译器6、执行你的hello程序7、编译并运行uClinux-disttar.gz8、加入网络功能9、安装完成SkyEye后,下一步将做什么?1、什么是SkyEye?SkyEye 是开源软件的一个项目,SkyEye的目标是在Linux和Windows操作系统里提供一个完全的仿真环境。SkyEye仿真环境相当于一个嵌入式计算机系统,你可以在SkyEye里运行一些嵌入式Linux操作系统,如ARMLinux,uClinux,uc/OS-II(ucos-ii)等,并能分析和调试它们的源代码。如果你想知道关于SkyEye和嵌入式系统更详细的信息,请访问下面的站点:www.SkyE/index_cn.html通过SkyEye能仿真下面的硬件:CPU核心:ARM7TDMI, ARM720T, ARM9, StrongARM, XScaleCPU: Atmel AT91/X40, Cirrus CIRRUS LOGIC EP7312, Intel SA1100/SA1110, Intel XScale PXA 250/255, CS89712, samsung 4510B, samsung 44B0(还不全)内存: RAM, ROM, Flash周边设备: Timer, UART, ne2k网络芯片, LCD, 触摸屏等目前能在SkyEye上运行下面的操作系统和系统软件:uC/OSII-2.5.x(支持网络)uClinux(基于Linux2.4.x内核, 支持网络)ARM Linux 2.4.x/2.6.xlwIP on uC/OSII基于uC/OSII, uClinux, ARM Linux的应用程序2.SkyEye可以做什么事情?1. 通过SkyEye可以帮助促进嵌入式系统的学习,在不需要额外硬件的情况下学习和分析uclinux操作系统和其它嵌入式操作系统,如ucosII等。2. SkyEye可用于嵌入式系统的教学。3. 希望通过skyeye促进操作系统的研究,如ucosII,uclinux+RTAI,uclinux2.5.x等。4. 可以基于SkyEye进行仿真特定硬件模块的研究。5. SkyEye可以作为嵌入式集成开发环境开发嵌入式系统(当然需要对SkyEye做大量的工作)。注:引自陈渝《SkyEye Project FAQ》3、安装SkyEye到/projects/skyeye/下载skyeye-0.7.0.tar.bz2包:tar jxvf skyeye-v0.7.0.tar.bz2进入解压后的skyeye目录,如果SkyEye的版本低于0.6.0,则运行下面的命令:./configure --target=arm-elf --prefix=/usr/local --without-gtk-prefix --without-gtk-exec-prefix --disable-gtktest如果SkyEye的版本高于0.6.0,则运行下面的命令:./configure --target=arm-elf --prefix=/usr/local接下来执行:makemake install安装完成后执行skyeye注意:a.如果你使用的是Mandrake Linux发行版,那么你在编译SkyEye时遇到错误,并且错误与readline, ncurse, termcap等有关,你可以试试下面的方法:ln -s /usr/include/ncurses/termcap.h /usr/local/include/termcap.h接着再m
您可能关注的文档
- Arbuzovreaction..doc
- ArcCatalog和ArcMap中编辑属性数据..doc
- ArcEngine实现空间拓扑空间关联空间距离运算..doc
- ArcEngine属性条件查询和空间条件查询..doc
- ArcCatalog数据库管理-实验2..doc
- ArcGIS+Engine常用源代码..doc
- arcgis10图例制作及编辑..docx
- ArcGIS+API+for+Silverlight开发入门..doc
- arcgis10拓扑规则详解..doc
- ArcGis9编辑功能主由有Editor工具栏..doc
- 2023-2024学年福建省漳州市龙海区六年级(上)期中语文试卷.docx
- 2022-2023学年福建省龙岩市漳平市六年级(上)期末英语试卷.docx
- 2023-2024学年福建省三明市大田县一年级(上)期中语文试卷.docx
- 2023-2024学年福建省福州市仓山区三年级(上)期末英语试卷.docx
- 2023-2024学年福建三明六年级上册数学人教版期末易错卷(三).docx
- 2024年福建省福州市鼓楼区第一中心小学小升初英语试卷.docx
- 2023-2024学年福建三明五年级上册英语外研版期末复习卷.docx
- 2023-2024学年福建省三明市大田县三年级(上)期末语文试卷.docx
- 2023-2024学年福建三明六年级上册英语外研版期末易错常考卷.docx
- 2023-2024学年福建省泉州市永春县六年级(上)期末语文试卷.docx
文档评论(0)