- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
嵌入式系统开发专题报告刘泽建2006年6月9日
第一节嵌入式系统开发所需的硬件基础核心板、扩展板需要注意的问题:远峰给我们的电源功率只有2A,有时会出现没有显示或显示不正常、内核不能正常启动等问题,这时需要测量电源输入端看输入电压是否是5V左右。普通网线或交叉网线普通网线用于开发板与集线器之间的连接交叉网线用于开发板与PC机之间的连接第一章嵌入式系统开发基础
串口线;并口线、Multi-JTAG卡、20针扁平电缆
01第二节BootLoader、kernel和文件系统的下载02超级终端参数的设置03开始→所有程序→附件→通讯→超级终端04参数设置:每秒位数据位:806奇偶校验:无07停止位:108数据流控制:无09使用端口:COM1
vivi烧录到目标板
zImage下载下载vivi后通过超级终端下载内核镜像文件:viviloadflashkernelx
下载文件系统在下载内核镜像文件zImage后,下载文件系统:viviloadflashrootx
至此整个嵌入式Linux系统已经建立,按复位键启动vivi,然后回车,Linux将启动,如下:请注意:对容量较大的文件系统得用ztelnet或tftp来下载.
第二章基于Linux的嵌入式系统开发修改PATH变量,在/etc/profile中增加4然后重启即可。5第一节嵌入式Linux开发环境的建立1工具链(交叉编译环境)的建立2解压到/usr/local/arm下:tar–xvjf3
rootminicom–s进入参数设置:同超级终端的参数设置,注意要是Serialdevice为ttys0!2、minicom参数设置安装:#rpm–ivh3、ztelnet的安装
NFS设置NFS:允许一个系统在网络上与他人共享目录和文件,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。设置:关闭防火墙编辑/etc/exports文件,添加:/home/hello1(rw,sync)其中/home/hello为主机共享目录为目标板的IP地址启动NFS:servicenfsstart
第二节嵌入式Linux的移植配置和编译vivi#tar-jxvf#cdvivi#makemenuconfig选择LoadonAlternateConfigurationFile调入arch/def-configs/smdk2410然后选择exit和save,最后编译:#make
如果在编译vivi时出现错误:make./opt/host/armv41/bin/armv41-redhat-linux-gcccommandnotfound是因为交叉编译的目录不对,解决办法将CROSS_COMPILE=/opt/host………这一行改为CROSS_COMPILE=arm-linux-如果在编译vivi时出现错误:arm-linux-ld:cannnotfind-lgcc是因为找不交叉编译的库,解决办法将ARM-GCC-LIBS=/opt/host………这一行改为
配置和编译kernel#tar–zxvf#cdkernel#makemenuconfig选择LoadonAlternateConfigurationFile调入arch/arm/def-configs/smdk2410然后选择exit和save,最后编译:#makedep#makezImage
文件系统的生成和移植#tar–jxvf#makemenuconfig#make#makeinstall之后将在根文件系统建立/usr、/bin、/sbin等,在这些目录可看到可执行文件和其他应用命令的符号链接。
4、启动文件的含义及编写执行步骤:/etc/init.d/rcS→/etc/rc.local→/etc/profile如rcS如下:#!/bin/sh/bin/mount-aexec/etc/rc.local如rc.local如下:#!/bin/sh./etc/profile/bin/date061316302006/sbin/ifconfigloup/sbin/inetd/sbin/ifconfig/sbin/modprobes3c2410-ts/sbin/modprobes3c2410-uda1341/sbin/modprobes3c2410_gpio_buttonsechostatic/var/run/pcmcia-scheme………..具体参考我的论文第三章第一节
第三节嵌入式Linux应用程序开发入门1、应用程序的编写,如main.c;main.cpp2、应用程序的编译#gcc–o
您可能关注的文档
- 工程资料工作要点(南京市建筑安装工程质量监督站).pptx
- 小型风力发电机制作方案.pptx
- 小学语文人教版四年级上册语文园地二.pptx
- 新课程理念下的教学设计.pptx
- 岗位评价常用知识.pptx
- 安全经验分享-图片背后的那点事儿工艺.pptx
- 心理健康与成才发展.pptx
- 思想品德课堂评价原则及艺术.pptx
- 成语辨误天天练.pptx
- 对高三语文教学的几点建议.pptx
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 22J403-1 楼梯 栏杆 栏板一 (1).docx VIP
- 越野汽车强制锁止式差速器的设计.docx
- 2025年二建《市政公用工程管理与实务》案例300问.pdf VIP
- 华为鸿蒙介绍:于鸿蒙之中万物静默生长,开源生态繁花似锦竞相绽放(29页).pptx
- 优质课一等奖高中语文必修四《永遇乐·京口北固亭怀古》 (2).doc VIP
- 中式面点制作工艺章节测试答案.pdf VIP
- 2024年信息系统项目管理师(综合知识、案例分析、论文)合卷软件资格考试(高级)试题与参考答案.pdf VIP
- 体育概论(第二版)全套教学课件汇总.pptx
- 虚拟数字人全景深度解析.docx
- 《立体车库的PLC设计》.doc
文档评论(0)