嵌入式系统开发.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 开发
- 资源描述:
-
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,嵌入式系统开发,嵌入式系统开发嵌入式系统开发,第一章 嵌入式系统开发基础,第一节 嵌入式系统开发所需的硬件基础,1、核心板、扩展板,需要注意的问题:远峰给我们的电源功率只有2A,有时会出现没有显示或显示不正常、内核不能正常启动等问题,这时需要测量电源输入端看输入电压是否是5V左右。,2、普通网线或交叉网线,普通网线用于开发板与集线器之间的连接,交叉网线用于开发板与机之间的连接,3、串口线;并口线、卡、20针扁平电缆,第二节、和文件系统的下载,1、超级终端参数的设置,开始所有程序附件通讯超级终端,参数设置:每秒位数:115200,数据位:8,奇偶校验:无,停止位:1,数据流控制:无,使用端口:1,2、烧录到目标板,3、下载,下载后通过超级终端下载内核镜像文件:,x,4、下载文件系统,在下载内核镜像文件后,下载文件系统:x,至此整个嵌入式系统已经建立,按复位键启动,然后回车,将启动,如下:,请注意:,对容量,较大的,文件系,统得用,或,来下载.,第二章 基于的嵌入式系统开发,第一节 嵌入式开发环境的建立,1、工具链(交叉编译环境)的建立,解压到下:,2.95.32,修改变量,在中增加,2.95.3,然后重启即可。,2、参数设置,s进入参数设置:同超级终端的参数设置,注意要是 为0!,3、的安装,安装:,0.9.1-7386,4、设置,:允许一个系统在网络上与他人共享目录和文件,通过使用,用户和程序可以像访问本地文件一样访问远端系统上的文件。设置:,关闭防火墙,编辑文件,添加:,192.168.1.11(),其中为主机共享目录,192.168.1.11为目标板的地址,启动:,第二节 嵌入式的移植,1、配置和编译,200306292,选择 调入2410,然后选择和,最后编译:,如果在编译时出现错误:4141,是因为交叉编译的目录不对,解决办法将这一行改为,如果在编译时出现错误,是因为找不交叉编译的库,解决办法将,这一行改为2.95.32.95.3,2、配置和编译,2.4.18724,选择 调入2410,然后选择和,最后编译:,3、文件系统的生成和移植,1.00,之后将在根文件系统建立、,等,在这些目录可看到可执行文件和其他应用命令的符号链接。,4、启动文件的含义及编写,执行步骤:,如如下:,如如下:,6,127.0.0.1,0 192.168.1.11,s3c2410,s3c24101341,s3c2410,.,具体参考我的论文第三章第一节,第三节 嵌入式应用程序开发入门,1、应用程序的编写,如,2、应用程序的编译,o,o ,o,o ,3、应用程序下载运行,通过 到目标板或直接放到文件系统下载到开发板上调试运行,第三节 嵌入式驱动程序开发,1、驱动程序基本概念,系统中,设备驱动程序是操作系统内核的重要组成部分,在与硬件设备之间 建立了标准的抽象接口。通过这个接口,用户可以像处理普通文件一样,对硬件设备进行打开()、关闭()、读写()等操作。通过分析和设计设 备驱动程序,可以深入理解系统和进行系统开发。,2、一个驱动程序设计实例,同,最基本的内核模块头文件,同,最基本的内核模块头文件,这里包含了进行正确性检查的宏,文件系统所必需的头文件,包含内核空间与用户空间进行数据交换时的函数宏,访问,(*,*)每当应用程序用打开设备时,此函数被调用,(*,*)每当应用程序用关闭设备时,此函数被调用,(*)每当应用程序用访问设备时,此函数被调用,(*,)每当应用程序用访问设备时,此函数被调用,(*1,2)每当应用程序用访问设备时,此函数被调用,=,/*/,/*,*/;,()每当装配设备驱动程序时,系统自动调用此函数,()每当卸载设备驱动程序时,系统自动调用此函数,编写文件:,=,=,=32 4 9 3c2410 2.95.3,:,$()$()$,:,:,:,*,:,*,编译以后生成驱动程序模块,然后可在启动是加载或手动加载该驱动:,加载,卸载,第五节 基于嵌入式的开发,请参考,“基于的程序设计专题报告”,第三章 基于的嵌入式系统开发,第一节 内核文件的生成,4.2 4.2,具体内核文件的生成和下载步骤请参考远峰文档,2410 开发系统 用户手册,第二节 应用程序开发环境的建立,开发环境的两种方式:,4.0(2)+目标板,4.0(2)+,2003或 2003,第三节 开发实例,第一步 编写一个应用程序,第二步 配置,第三步 编译、连接和运行,结果显示,谢谢大家!,谢谢!,展开阅读全文

咨信网声明:本文档由用户上传并分享,仅供学习交流、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
咨信网小贴示:
1、浏览或下载可查看了解,请点击【咨信网告知】。
2、下载文件中如有侵权或不适当内容,将立即纠正。
3、如果因为网速或其他原因下载失败请重新下载,重复下载[60天内]不扣币。
4、开具发票登录电脑端申请,请点击【索取发票】。
咨信网客服组:【微信客服】
1、浏览或下载可查看了解,请点击【咨信网告知】。
2、下载文件中如有侵权或不适当内容,将立即纠正。
3、如果因为网速或其他原因下载失败请重新下载,重复下载[60天内]不扣币。
4、开具发票登录电脑端申请,请点击【索取发票】。
咨信网客服组:【微信客服】


嵌入式系统开发.ppt
















自信AI助手














微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/14410679.html