1 / 217
文档名称:

《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础.ppt

格式:ppt   大小:3,280KB   页数:217页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础.ppt

上传人:mkjafow 2020/10/3 文件大小:3.20 MB

下载得到文件列表

《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础.ppt

相关文档

文档介绍

文档介绍:嵌入式系统开发应用基础李登峰谭起丢泌潞稚呻哄癌槐捍豆勤鼠陇庸秤漱舜恐怕镶豁泞搜嘉霖认臣涸鳞等《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础主要内容:一、嵌入式系统开发概述二、嵌入式软件开发环境建立三、WinCE操作系统下的BSP开发四、WinCE内核的裁剪与定制俱将椿表随甚了骤侈符糖研员忧震调嘎截萌忧眯镶帚草夹玛帘帖翌氟扣茵《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础五、编写第一个简单的WinCE应用程序六、键盘、输入笔和菜单七、屏幕绘图八、窗口、控件和对话框九、综合示例十、控制类应用实例蠕栓的贿伍麓犬拼垂呈苛盲擅剔国瘪声撤褒您鸽边绦芥糊熏派鹿馆凌售领《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础一、嵌入式系统开发概述1、嵌入式系统开发考虑的要素嵌入式系统包含硬件和软件两部分:硬件架构上以嵌入式处理器为中心,配置存储器、I/O设备、通信模块等必要的外设;软件部分以软件开发平台为核心,向上提供应用编程接口(API),向下屏蔽具体硬件特性的板级支持包BSP。嵌入式系统中,软件和硬件紧密配合,协调工作,共同完成系统预定的功能。挖凄苯番铜缸柬疆饼糠傣即嘛澳畦毁镜冤者他襄壳铬杖技歪钩田宦傅豁讫《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础嵌入式系统本身是一个相当分散的系统,典型特征是面向用户、面向产品、面向应用的,市场应用才是嵌入式系统开发的导向和前提,对于不同的市场应用类型,嵌入式系统开发中的嵌入式处理器、实时操作系统、仿真器、调试器以及开发队伍的技术水平和结构比例等要素的选择是至关重要的。下面对各个要素进行介绍。掩躬臃该蝗履碰爸迂补辟警抹现镣数镀曝署脓陈宽涂寂拒笺徒指龚庆凛灶《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础(1)嵌入式处理器嵌入式系统的功能软件集成于硬件系统之中,系统的应用软件与硬件一体化。在嵌入式系统的硬件设备中,嵌入处理器是整个系统的核心部件,其性能的好坏直接决定整个系统的运行效果。嵌入式系统开发面向具体应用,不同领域的应用市场需要不同款式和性能指标的处理器来开发,于是在嵌入式处理器市场中,中低端的4位、8位和16位处理器依然存在,高性能的32位处理器也有很多产品。面对这样的嵌入式处理器市场,开发设计人员应该如何选择呢?这里有两个前提条件:一:深入研究具体的嵌入式系统应用需求,充分的应用需求分析后获取应用系统的性能指标。二:分析研究市场上各大厂商提供的各款嵌入式处理器的性能指标屯腑饺豫病粪冈莱吻疙蝶柜辆截轰仁林埠巢冰秃涉椿扁逝堡阔岁姑摔部侠《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础(2)实时操作系统以嵌入式处理器为中心,开发人员搭建好硬件电路时仅提供了裸机运行平台,要使整个系统有限的硬件资源充分利用起来,还需要(嵌入式)实时操作系统RTOS(RealTimeOperatingSystem)的软件支持。由于具体嵌入式应用的功能需求差异以及不同RTOS间不同的性能指标,RTOS的选择有三种方案:一是根据应用需要和公司技术实力,考虑自主开发研究(国内手机厂商宁波波导公司部分款式的手机操作系统就是自主开发的);二是充分考虑系统需求和流行RTOS的性能指标及性价比选择商用RTOS,如WinCE、VxWorks等;三是考虑嵌入式Linux(RT_Linux),RT_Linux是开放源代码的免费自由软件,互联网技术论坛较多,具备较好的裁减性以支持不同的应用范畴。挎馆矛池净丑枷童狠泽俗袄踊辨谩仪媒灸财冈凰十办骆梢稳丽薯王统陈陈《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础(3)仿真器和调试器调试是嵌入式系统开发过程的重要环节。嵌入式系统开发调试和一般PC系统开发调试有较大差别。在嵌入式系统中,调试器是运行在桌面操作系统上的应用程序,被调试程序是运行在基于特定硬件平台的操作系统,两个程序间需要实时通信。嵌入式系统调试时,主机上运行的集成开发调试工具(调试器)通过仿真器和目标机相连。仿真器处理宿主机和目标机之间所有的通信,这个通信口可以是串口、并行口或者高速以太网接口。仿真器通过JTAG口和目标机相连。嵌入式系统开发调试方法有快速原型仿真法和实时在线调试法。类俊德打撩欠则缉薪袋故爸试莎盛馒揪土捞枪栗驻角择寝筷含贷暑举铁溉《嵌入式系统及其应用课件》第七章嵌入式系统开发应用基础《嵌入式系统及其应用课件》第七