- 11
- 0
- 约7.94千字
- 约 64页
- 2019-06-21 发布于广东
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 嵌入式系统技术发展 * * * * 嵌入式系统技术发展 * * 嵌入式系统技术发展 * * * * 思考题 嵌入式系统的核心技术思想是什么? 试从功能、可靠性、功耗、成本、体积等指标各举一例说明通用PC和嵌入式系统的区别 试从软件构成上说明通用计算机系统和嵌入式系统的区别 * * 你觉得一个基本的嵌入式系统应该由哪些部分组成? 以一个你熟悉的嵌入式系统为例,试分析与想象该领域嵌入式系统的发展? THANK YOU SUCCESS * * 可编辑 * * * * * * * * * * * * 第一堂课主要是对这么课的一个整体介绍,从课程设置的原因、主要内容、学习目标、考试安排几个方面进行介绍。 * * * * * * * * * * * * * * 多处理器- TI OMAP DSP加RISC的多处理器,针对通讯、多媒体 C55x DSP OMAP 5910/161x/171x/24xx: ARM9 MMU Memory ctrl MPU interface System DMA control bridge I/O 4.组成 * * 软件组成 4.组成 有时也叫板级支持包,是一个介于硬件与软件之间的中间层次。硬件抽象层通过特定的上层接口与操作系统进行交互,向操作系统提供底层的硬件信息,并根据操作系统的要求完成对硬件的直接操作 Hardware Abstraction Layer :BSPDevice Driver SCSIDriver Flash Driver MMUDriver CacheDriver SerialDriver EthernetDriver DeviceDrivers 支持嵌入式系统应用的操作系统软件,它是嵌入式系统(包括硬、软件系统)极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器Browser等 Hardware Independent Software TCP/IP Stack I/O System RTOS libraries RTOS Kernel File System Boot Loader 中间件位于操作系统和应用软件之间,屏蔽了各种操作系统提供不同应用程序接口的事实,向应用程序提供统一的接口,从而便于用户开发应用程序,同时也使应用程序具有跨平台的特性。 嵌入式应用程序运行于操作系统之上,利用操作系统提供的机制完成特定功能的嵌入式应用,不同的系统需要设计不同的嵌入式应用程序。它是整个系统功能的体现,系统的能力总是通过应用程序表现出来。一个嵌入式系统可简单的没有支撑软件,甚至没有操作系统,但却不能没有应用软件,否则它就不能成为一个系统。 * * 嵌入式系统组成(软件) 4.组成 * * 引导程序:bootloader 4.组成 * * 内核(kernel)以嵌入式Linux为例 * * 文件系统(rootfs) root根文件系统唯一性 包括启动时第一个运行/sbin/init服务 内核挂载root文件系统,运行所有的应用和后台服务,例如: sh, telnet, ftp, web server 等,其他有共享库、数据、设备节点等 包含:可执行程序、数据文件、共享库等 * * 嵌入式操作系统选择 Linux uC/OS Windows CE VxWorks Palm OS QNX Symbian 4.组成 * * 嵌入式操作系统使用调查(1) Which OSes have been in your embedded systems during the past 2 years? Which will be used during the next two? 4.组成 THANK YOU SUCCESS * * 可编辑 * * 嵌入式操作系统使用调查(2) Actual and projected Linux use, over the last five years 4.组成 * * 嵌入式系统与PC—硬件 4.组成 设备名称 嵌入式系统 PC机 CPU 嵌入式处理器(ARM,MIPS) CPU(Intel Pentium、AMD Athlon) 内存 SDRAM芯片 SDRAM,DDR内存条 存储设备 Flash芯片 硬盘 输入设备 按键、触摸屏 鼠标、键盘 输出设备 LCD 显示器 声音设备 音频芯片 声卡 接口 MAX232等芯片 主板集成 其他设备 USB芯片、网卡芯片 主板集成或外接卡 * * 嵌入
原创力文档

文档评论(0)