【嵌入式技术及应用】10分钟拿下嵌入式

ARM嵌入式系统基础

就是说,10分钟拿下嵌入式,20分钟拿下周立功,30分钟拿下董万利!!!

开卷考有些遗漏没有具体写,标明了页码可自行勾画。考点理解就好,第四章重在计算题。



思维导图

请添加图片描述

一、嵌入式系统

1.嵌入式系统概述(P2)

  • 1、定义
    从技术的角度定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
    从系统的角度定义:嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,称为嵌入的系统。嵌入的系统中可以共存多个嵌入式系统。
  • 2、特点(p2)
    (1)嵌入式系统是面向特定应用的。嵌入式系统中的CPU是专门为特定应用设计的,具有低功耗、体积小、集成度高等特点。
    (2)嵌入式系统涉及先进的计算机技术、半导体技术、电子技术、通信和软件等各个行业。是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
    (3)嵌入式系统的硬件和软件都必须具备高度可定制性。
    (4)嵌入式系统的生命周期相当长。嵌入式系统和具体应用有机地结合在一起,其升级换代也是和具体产品同步进行的。
    (5)嵌入式系统本身并不具备在其上进行进一步开发的能力。在设计完成以后,用户如果需要修改其中的程序功能,必须借助于一套专门的开发工具和环境。
    (6)为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机中,而不是存贮于磁盘等载体中。
    
  • 3、生活中的例子举例(p1)
    红绿灯控制、数字空调、机顶盒等。

2.处理器(p4)

嵌入式处理器是嵌入式系统的核心,是控制、辅助系统允许的硬件单元,是为了完成特殊的应用而设计的特殊目的处理器。分为以下几类:

  • 微处理器(p5)
  • 微控制器
  • DSP(p6)
  • SOC

3.操作系统(p6)

  • 1、基本概念(p6)
    嵌入式操作系统是一段在嵌入式系统启动后首先执行的背景程序。
  • 2、分类(p7)
    • 多道批量处理操作系统
    • 分时操作系统
    • 实时操作系统
  • 3、常见的操作式系统(p12)
    • uClinux
    • Windows CE
    • VxWorks
    • uC/OS - Ⅱ
  • 4、优缺点及必要性(p111)
    优点:在嵌入式实时操作系统环境下开发实时应用程序,使程序的设计和扩展变得容易,不需要大的改动就可以增加新的功能。通过将应用程序分割成若干独立的任务模块,使应用程序的设计过程更加简化;而且,对实时性要求苛刻的事件都得到了快速、可靠的处理。通过有效的系统服务,嵌入式实时操作系统使得系统资源得到更好嵌 的利用。
    缺点:使用嵌入式实时操作系统还需要额外的ROM/RAM开销、2%~5%的CPU额外负荷以及内核的费用。
    必要性:(1)嵌入式实时操作系统提高了系统的可靠性。(2)提高了开发效率,缩短了开发周期。(3)嵌入式实时操作系统充分发挥了32 位cpu的多任务潜力。

二、ARM7内核

1.ARM7TDMI(p20)

  • 1、介绍(p20)
    ARM7TDMI是基于ARM体系结构v4版本的低端ARM核。
    在这里插入图片描述
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

笑✘靥 Boy Cott

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值