- 394
- 0
- 约9.06千字
- 约 36页
- 2019-09-30 发布于湖北
- 举报
引脚功能选择寄存器0(PINSEL0—0xE002C000) IRQ中断的设计实例 * 第一章 嵌入式系统概述 嵌入式系统的概念: 目前,对嵌入式系统的定义多种多样,但没有一种定义是全面的。下面给出两种比较合理定义: 从技术的角度定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、 适应应用系统对功能、 可靠性、 成本、体积、功耗严格要求的专用计算机系统。 从系统的角度定义:嵌入式系统是设计完成复杂功能的硬件和软件, 并使其紧密耦合在一起的计算机系统。术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,称为嵌入的系统。嵌入的系统中可以共存多个嵌入式系统。 1.1 嵌入式系统 1.2 嵌入式处理器 注重嵌入式处理器的尺寸、能耗和价格。应用于PDA等不注重计算的设备; 注重嵌入式处理器的性能。应用于路由器等计算密集型的设备; 注重嵌入式处理器的性能、尺寸、能耗和价格。应用于蜂窝电话等设备; 嵌入式处理器一概述 嵌入式微处理器分类 嵌入式处理器可分为以下几大类: 嵌入式微处理器 嵌入式微控制器 嵌入式DSP处理机 嵌入式片上系统(SOC) 嵌入式微处理器分类 嵌入式处理器可分为以下几大类: 嵌入式微处理器 嵌入式微控制器 嵌入式DSP处理机 嵌入式片上系统(SOC) 1.3 嵌入式操作系统 实时操作系统的特点 实时操作系统应具备以下的几点: 异步的事件响应 切换时间和中断延迟时间确定 优先级中断和调度 抢占式调度 内存锁定 连续文件 同步 嵌入式实时操作系统在目前的嵌入式应用中用得越来越广泛,尤其在功能复杂,系统庞大的应用中显得愈来愈重要。在嵌入式应用中,只有把CPU嵌入到系统中,同时又把操作系统嵌入进去,才是真正的计算机嵌入式应用。使用实时操作系统主要有以下几个因素: 使用实时操作系统的必要性 嵌入式实时操作系统提高了系统的可靠性。 提高了开发效率,缩短了开发周期。 嵌入式实时操作系统充分发挥了32位CPU的多任务潜力。 优点:在嵌入式实时操作系统环境下开发实时应用程序使程序的设计和扩展变得容易,不需要大的改动就可以增加新的功能。通过将应用程序分割成若干独立的任务模块,使应用程序的设计过程大为简化;而且对实时性要求苛刻的事件都得到了快速、可靠的处理。通过有效的系统服务,嵌入式实时操作系统使得系统资源得到更好的利用。 缺点:使用嵌入式实时操作系统还需要额外的ROM/RAM开销,2~5%的CPU额外负荷,以及内核的费用。 实时操作系统的优缺点 第二章 ARM7体系结构 2.1 ARM简介 大的,统一的寄存器文件; 装载/保存结构,数据处理操作只针对寄存器的 内容,而不直接对存储器进行操作; 简单的寻址模式; ARM体系结构 ARM处理器为RISC芯片,其简单的结构使ARM内核非常小,这使得器件的功耗也非常低。它具有经典RISC的特点: 每条数据处理指令都对算术逻辑单元和移位器控制,以实现ALU和移位器的最大利用; 地址自动增加和减少寻址模式,优化程序循环; 多寄存器装载和存储指令实现最大数据吞吐量; 所有指令的条件执行实现最快速的代码执行。 ARM体系结构的特点: -? 具有嵌入式 ICE-RT 逻辑,调试开发方便。 -? 极低的功耗,适合对功耗要求较高的应用,如便携式产品。 -? 能够提供 0.9MIPS/MHz 的三级流水线结构。 -? 代码密度高并兼容 16 位的 Thumb 指令集。 -? 对操作系统的支持广泛,包括 Windows CE、Linux、Palm OS 等。 -? 指令系统与 ARM9 系列、ARM9E 系列和 ARM10E 系列兼容,便于用户的产品升级换代。 -? 主频最高可达 130MIPS,高速的运算处理能力能胜任绝大多数的复杂应用。 ARM7 微处理器系列具有如下特点: 2.2 ARM7TDMI 支持高密度16位的Thumb指令集; ARM7TDMl支持32位寻址范围,并弥补了ARM6不能在低于5V电源电压下工作的不足。ARM7TDMl的后缀意义为: ARM7TDMI—S ARM7TDMI的可综合(ynthesizable)版本(软核),对应用工程师来说其编程模型与ARM7TDMI一致; 支持EmbededICE观察硬件; 支持64位乘法; 支持片上调试; ARM7TDMl处理器的存储器周期有4个基本类型: 内部周期; 非连续的周期; 连续的周期; 协处理器寄存器的传输周期。 ARM体系结构支持7种处理器模式,分别为:用户模式、快中断模式、中断模式、管理模式、中止模式、未定义模式和系统模式,如下表所示。这样的好处是可以更好的支持操作系统并提高工作效率。ARM7TDMl完全支持这七种模式。 表3.1
您可能关注的文档
最近下载
- 品牌手册:OPPO品牌视觉识别系统.pdf VIP
- T_SHPPA 033—2025(统一质量体系建设指南药品生产).pdf
- 芝麻饼粕蛋白质:制备工艺、功能性质与应用前景的深度剖析.docx
- 第1单元第3课时 角的认识(分层作业) 26春苏教版数学三年级下册.docx VIP
- 2025年上海高考数学二轮复习:热点题型3 函数综合(十四大题型)原卷版+解析.pdf VIP
- 水土保持编制方案.docx VIP
- 2025至2030商业航天市场发展分析及未来趋势与战略投资研究报告.docx
- SAL-31A-G[V1.10][A2C3]线路保护测控装置使用说明书.pdf
- 螺丝生产控制计划Process Management Plan.doc
- 《传感器与检测技术》课件——项目二 电阻式传感器及应用.ppt VIP
原创力文档

文档评论(0)