嵌入式系统开发ppt.ppt

嵌入式系统开发ppt.ppt

ID:62764720

大小:1.87 MB

页数:36页

时间:2021-05-23

嵌入式系统开发ppt.ppt_第1页
嵌入式系统开发ppt.ppt_第2页
嵌入式系统开发ppt.ppt_第3页
嵌入式系统开发ppt.ppt_第4页
嵌入式系统开发ppt.ppt_第5页
资源描述:

《嵌入式系统开发ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式系统开发专题报告刘泽建2006年6月9日第一章嵌入式系统开发基础第一节嵌入式系统开发所需的硬件基础1、核心板、扩展板需要注意的问题:远峰给我们的电源功率只有2A,有时会出现没有显示或显示不正常、内核不能正常启动等问题,这时需要测量电源输入端看输入电压是否是5V左右。2、普通网线或交叉网线普通网线用于开发板与集线器之间的连接交叉网线用于开发板与PC机之间的连接3、串口线;并口线、Multi-JTAG卡、20针扁平电缆第二节BootLoader、kernel和文件系统的下载1、超级终端参数的设置开始→所有程序→

2、附件→通讯→超级终端参数设置:每秒位数:115200数据位:8奇偶校验:无停止位:1数据流控制:无使用端口:COM12、vivi烧录到目标板3、zImage下载下载vivi后通过超级终端下载内核镜像文件:vivi>loadflashkernelx4、下载文件系统在下载内核镜像文件zImage后,下载文件系统:vivi>loadflashrootx至此整个嵌入式Linux系统已经建立,按复位键启动vivi,然后回车,Linux将启动,如下:请注意:对容量较大的文件系统得用ztelnet或tftp来下载.第二章基于L

3、inux的嵌入式系统开发第一节嵌入式Linux开发环境的建立1、工具链(交叉编译环境)的建立◆解压到/usr/local/arm下:tar–xvjfcross-2.95.3.tar.bz2◆修改PATH变量,在/etc/profile中增加exportPATH=/usr/local/arm/2.95.3/bin然后重启即可。2、minicom参数设置root>minicom–s进入参数设置:同超级终端的参数设置,注意要是Serialdevice为ttys0!3、ztelnet的安装安装:#rpm–ivhzteln

4、et-0.9.1-7mz.i386.rpm4、NFS设置NFS:允许一个系统在网络上与他人共享目录和文件,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。设置:◆关闭防火墙◆编辑/etc/exports文件,添加:/home/hello192.168.1.11(rw,sync)其中/home/hello为主机共享目录192.168.1.11为目标板的IP地址◆启动NFS:servicenfsstart第二节嵌入式Linux的移植1、配置和编译vivi#tar-jxvfvivi-2003062

5、9.tar.bz2#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=a

6、rm-linux-如果在编译vivi时出现错误:arm-linux-ld:cannnotfind-lgcc是因为找不交叉编译的库,解决办法将ARM-GCC-LIBS=/opt/host………这一行改为ARM-GCC-LIBS=/usr/local/arm/2.95.3/gcc-lib/arm-linux/2.95.32、配置和编译kernel#tar–zxvflinux-2.4.18-rmk7-pxal-m24.tar.gz#cdkernel#makemenuconfig选择LoadonAlternateConf

7、igurationFile调入arch/arm/def-configs/smdk2410然后选择exit和save,最后编译:#makedep#makezImage3、文件系统的生成和移植#tar–jxvfbusybox-1.00.tar.gz#makemenuconfig#make#makeinstall之后将在根文件系统建立/usr、/bin、/sbin等,在这些目录可看到可执行文件和其他应用命令的符号链接。4、启动文件的含义及编写执行步骤:/etc/init.d/rcS→/etc/rc.local→/etc

8、/profile如rcS如下:#!/bin/sh/bin/mount-aexec/etc/rc.local如rc.local如下:#!/bin/sh./etc/profile/bin/date061316302006/sbin/ifconfiglo127.0.0.1up/sbin/inetd/sbin/ifconfigeth0192.168.1.11/sbin/modpr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。