- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统开发
嵌入式系统开发 专题报告 刘泽建 2006年6月9日 第一章 嵌入式系统开发基础 第一节 嵌入式系统开发所需的硬件基础 1、核心板、扩展板 需要注意的问题:远峰给我们的电源功率只有2A,有时会出现没有显示或显示不正常、内核不能正常启动等问题,这时需要测量电源输入端看输入电压是否是5V左右。 2、普通网线或交叉网线 普通网线用于开发板与集线器之间的连接 交叉网线用于开发板与PC机之间的连接 3、串口线;并口线、Multi-JTAG卡、20针扁平电缆 第二节 BootLoader、kernel和文件系统的下载 1、超级终端参数的设置 开始→所有程序→附件→通讯→超级终端 参数设置:每秒位数:115200 数据位:8 奇偶校验:无 停止位:1 数据流控制:无 使用端口:COM1 2、vivi烧录到目标板 3、zImage下载 下载vivi后通过超级终端下载内核镜像文件: viviload flash kernel x 4、下载文件系统 在下载内核镜像文件zImage后,下载文件系统:viviload flash root x 至此整个嵌入式Linux系统已经建立,按复位键启动vivi,然后回车,Linux将启动,如下 : 请注意: 对容量 较大的 文件系 统得用 ztelnet 或tftp 来下载. 第二章 基于Linux的嵌入式系统开发 第一节 嵌入式Linux开发环境的建立 1、工具链(交叉编译环境)的建立 ◆解压到/usr/local/arm下:tar –xvjf cross-2.95.3.tar.bz2 ◆修改PATH变量,在/etc/profile中增加 export PATH=/usr/local/arm/2.95.3/bin 然后重启即可。 2、minicom参数设置 rootminicom –s进入参数设置:同超级终端的参数设置,注意要是Serial device 为ttys0! 3、ztelnet的安装 安装: #rpm –ivh ztelnet-0.9.1-7mz.i386.rpm 4、NFS设置 NFS:允许一个系统在网络上与他人共享目录和文件,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。设置: ◆关闭防火墙 ◆编辑/etc/exports文件,添加: /home/hello 1(rw,sync) 其中/home/hello为主机共享目录 1为目标板的IP地址 ◆启动NFS:service nfs start 第二节 嵌入式Linux的移植 1、配置和编译vivi #tar -jxvf vivitar.bz2 #cd vivi #make menuconfig 选择Load on Alternate Configuration File调入arch/def-configs/smdk2410 然后选择exit和save,最后编译: #make 如果在编译vivi时出现错误:make ./opt/host/armv41/bin/armv41-redhat-linux-gcc command not found 是因为交叉编译的目录不对,解决办法将CROSS_COMPILE=/opt/host………这一行改为CROSS_COMPILE=arm-linux- 如果在编译vivi时出现错误:arm-linux-ld:cannnot find -lgcc 是因为找不交叉编译的库,解决办法将 ARM-GCC-LIBS=/opt/host………这一行改为ARM-GCC-LIBS=/usr/local/arm/2.95.3/gcc-lib/arm-linux/2.95.3 2、配置和编译kernel #tar –zxvf linux-2.4.18-rmk7-pxal-m24.tar.gz #cd kernel #make menuconfig 选择Load on Alternate Configuration File调入arch/arm/def-configs/smdk2410 然后选择exit和save,最后编译: #make dep #make zImage 3、文件系统的生成和移植 #tar –jxvf busybox-1.00.tar.gz #make menuconfig #make #make install 之后将在根文件系统建立/usr、/bin、/sbin 等,在这些目录可看到可
您可能关注的文档
- 嵌入式系统中LCD驱动的实现原理.doc
- 嵌入式系统中的触摸屏及其控制.doc
- 嵌入式系统与应用实验指导09.doc
- 嵌入式系统原理与接口技术.ppt
- 嵌入式系统及应用-Chapter02-嵌入式硬件系统.ppt
- 嵌入式系统复习总结.doc
- 嵌入式系统及应用.ppt
- 嵌入式系统实验报告(华中科技大学).doc
- 嵌入式系统实验教学课程.ppt
- 嵌入式系统及应用-Chapter2-嵌入式硬件系统基础.ppt
- IT新语2025第29期:数据编织——织就数据互联新网络,构建全要素融合与智能应用的数字强纽带.docx
- 援助终结了吗?国际发展合作转型与中国角色.docx
- Allianz Research -2025-26年全球经济展望挑战重力 Gobal Economic Outlook 2025-26 Defying gravity.docx
- 营销策划- 麦当劳战略爆品开发:巨无霸 美国每年售出5.5亿个巨无霸.docx
- 校优秀学生申请书1500.docx
- 电信工程系职业生涯规划书范文大全.docx
- 经济工作与国家战略的关系论文.docx
- 中国茶文化论文1500字.docx
- 大一国防教育论文2000字.docx
- 读书班心得体会1000字.docx
最近下载
- 第四版国际压力性损伤溃疡预防和治疗临床指南解读PPT课件.pptx VIP
- 低空经济数字孪生平台建设方案.ppt VIP
- RockwellAutomation罗克韦尔搭载 TotalFORCE 控制技术的 PowerFlex 变频器用户手册说明书.pdf
- 安科瑞AMC国网中文电力仪表说明书V1.1-中文-20211025.pdf VIP
- (精)最新个人租房合同免费下载.docx VIP
- 小学语文阅读理解万能答题公式模版 .pdf VIP
- 大班健康蔬菜沙拉PPT课件.pptx VIP
- 阅读理解答题万能公式【小学语文阅读理解答题万能公式(简单实用)】.doc VIP
- 《是谁爱着你的背影》散文阅读练习及答案(2017年柳州市中考题).doc VIP
- MPX_维保手册_簡体字(1)(1).pdf VIP
原创力文档


文档评论(0)