版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(嵌入式系统课件)1-2第二讲嵌入式系统原理退出硬件组成
以嵌入式处理器为中心的Soc/Sopc,配置存储器、I/O设备、通信模块以及电源等必要的辅助部件组成。
1.处理器一般来说可以把嵌入式处理器分成以下4类:MPU(MicroProcessorUnit)嵌入式微处理器;MCU(MicroControllerUnit)嵌入式微控制器;嵌入式DSP处理器(DigitalSignalProcessor);嵌入式片上系统(SOC)。
2.存储器:SRAM、SDRAM、E2PROM、FLASH
3.通信接口:RS-232、USB、IrDA、SIO、I2C、IIS、GPIO、以太网口硬件组成4.I/O设备:LCD/触摸屏、键盘、鼠标、D/A、A/D5.电源模块:内核2.5V,I/O3.0~3.6V6.看门狗软件组成
1.驱动层驱动层程序是嵌入式系统中不可缺少的重要部分,使用任何的外部设备都需要有相应的驱动层程序的支持,它为上层软件提供了设备的操作接口。上层软件不会理会设备的具体内部操作,只需调用驱动层程序提供的接口即可。驱动层程序一般包含硬件抽象层HAL、板级支持包BSP和设备驱动程序。
1)硬件抽象层(硬件相关性、与操作系统无关)
硬件抽象层HAL(HardwareAbstractionLayer)是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。2)板级支持包(明显地与操作系统相关)BSP(BoardSupportPackage)是介于主板硬件和操作系统中驱动层程序之间的一层,一般认为它属于操作系统的一部分,主要是实现对操作系统的支持,为上层的驱动程序提供访问硬件设备寄存器的函数包,使之能够更好地运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义的BSP。系统启动,完成对硬件的初始化。为驱动程序提供访问硬件的手段。
3)设备驱动程序2.实时操作系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏住院医师规范化培训考试(心胸外科II阶段)题库历年参考题库含答案详解
- 2026正高面审答辩-正高006面审答辩内分泌学历年题库含答案详解
- 2026文物保护工程从业资格考试(责任设计师·古文化遗址古墓葬)历年参考题库含答案详解
- 2026教师职称-山西-山西教师职称(基础知识、综合素质、小学美术)历年参考题库含答案详解3套试卷
- 沉降课程设计
- 北京美术教培课程设计
- 城市轨道信号课程设计
- 送料装置纺织设计工艺课程设计
- 谣言传播风险评估方法课程设计
- 内容营销技师考试试卷及答案
- 综合门诊部工作制度
- 平急转换工作制度
- Python大数据处理与分析
- 酒店店长绩效考核制度
- 2025年智慧景区建设草原旅游游牧文化数字化展示方案
- 2025年广投集团招聘笔试题目及答案
- 2026年软件定义汽车:SOA和中间件行业研究报告
- 2025-2026学年教科版一年级体育全一册教案
- 面部识人课件
- 舞美灯光施工方案
- 药厂QC培训课件
评论
0/150
提交评论