- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
KL25-ch01(概述)-20140218解读
教材:王宜怀等著,嵌入式技术基础与实践(第3版) —ARM Cortex-M0+ Kinetis L系列微控制器 参考书:见教材 网址: 第1章 概 述 主要内容: 1.1 嵌入式系统定义、由来及特点 1.2 嵌入式系统的知识体系、学习误区及学习建议 1.3 嵌入式系统常用术语 1.4 嵌入式系统常用的C语言基本语法概要 1.5 本章小结 * 1.1 嵌入式系统定义、由来及特点 1.1.1 嵌入式系统的定义 一种计算机硬件和软件的组合,也许还有机械装置,用于实现一个特定功能。在某些特定情况下,嵌入式系统是一个大系统或产品的一部分。其核心是微控制器(MCU)或应用处理器。 1.1.2 嵌入式系统的由来及其与微控制器的关系 1.MCU(微控制器)的基本含义 在一块芯片内集成了中央处理单元(CPU,Central processing unit)、存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。 * 一个典型的MCU框图: * 2.嵌入式系统的由来 通用计算机系统:计算机是因科学家需要一个高速的计算工具而产生的。 嵌入式计算机系统(嵌入式系统):测控领域需要能够满足特殊需求的计算机而产生的。 3.嵌入式系统与MCU的关系 以MCU为核心的系统是应用最广的嵌入式系统。 在MCU出现之前,人们必须用模拟电路、数字电路实现大部分计算与控制功能,这样使得控制系统体积庞大,易出故障。MCU出现以后,情况发生了变化,系统中的大部分计算与控制功能由MCU的软件实现。其它电子线路成为MCU的外围接口电路,承担着输入、输出与执行动作等功能,而计算、比较与判断等原来必须用电路实现的功能,可以用软件取代,大大地提高了系统的性能与稳定性,这种控制技术称之为嵌入式控制技术。在嵌入式控制技术中,核心是MCU,其它部分依此而展开。 * 4.以MCU为核心的嵌入式产品的基本组成 * 1.1.3 嵌入式系统的特点 从与通用计算机对比的角度谈嵌入式系统的特点: 1.嵌入式系统属于计算机系统,但不单独以通用计算机的面目出现 2.嵌入式系统开发需要专用工具和特殊方法 3.使用MCU设计嵌入式系统,数据与程序空间采用不同存储介质 4.开发嵌入式系统涉及软件、硬件及应用领域的知识 5.嵌入式系统的其他特点 可靠性、实时性、成本、功耗、生命周期、知识综合等。 * 1.2 嵌入式系统的知识体系、学习误区及学习建议 1.2.1 嵌入式系统的知识体系 嵌入式系统的应用范围可粗略分为两类: (1)电子系统的智能化(工业控制,现代农业、家用电器、汽车电子、测控系统、数据采集等),这类应用所使用的嵌入式处理器一般被称之为微控制器(MCU,Microcontroller Unit)。 (2)计算机应用的延伸(平板电脑、手机、通信、网络、计算机外围设备等),这类应用所使用的嵌入式处理器一般被称之为应用处理器(Application processor)。 这两类知识体系、技术特点、开发方法有一些区别! * 概括地说,学习以MCU为核心的嵌入式系统,需要以下软件硬件基础知识与实践训练: (1)硬件最小系统(包括电源、晶振、复位、写入调试器接口等); (2)通用I/O(开关量输入/输出,涉及各种二值量检测与控制); (3)模数转换A/D(各种传感器信号的采集与处理,如红外、温度、光敏、超声波、方向等); (4)数模转换D/A(对模拟量设备利用数字进行控制); (5)通信(串行通信接口UART、串行外设接口SPI、集成电路互联总线I2C,CAN、USB、嵌入式以太网、无线传感器网络等); (6)显示(LED、LCD、触摸屏等); (7)控制(控制各种设备,包括PWM等控制技术); (8)数据处理(图形、图像、语音、视频等处理或识别); (9)各种具体应用。 计算机语言、操作系统、数据结构、开发环境等是工具。 * 1.2.2 嵌入式系统的学习误区 1.误区1-操作系统的困惑 一开始就学习RTOS,并不符合“由浅入深、循序渐进”的学习规律。 2.误区2-硬件与软件的困惑 充分理解嵌入式系统软件与硬件相互依存关系,并打好嵌入式系统的硬件与软件基础,对嵌入式系统的学习有良好的促进作用。 3.误区3-入门芯片选择的困惑 实际嵌入式系统设计不是追求芯片位数、工作频率、操作系统等因素,而是追求稳定可靠、维护、升级、功耗、价格等指标。 * 1.2.3基础阶段的学习建议 (1)嵌入式系统软件硬件密切相关,一定要打好软件硬件基础。 (2)选择一个芯片及硬件评估板(入门芯片最好是简单一点,内部功能模块可以少一些)、选择一本好书(最好有规范的例子)、找一位好老师(最好是有经验且热
您可能关注的文档
- 15使用NAT和PAT优化网络讲解.ppt
- jmeter性能测试培训解读.ppt
- JL5005C六相微机继电保护测试仪使用说明书下载解读.doc
- JGJ162-2008《建筑施工模板安全技术规范》图解培训解读.ppt
- java技术文档解读.docx
- jQuery方法解读.docx
- join_in_版本_Unit_3_Time7a解读.ppt
- jquery-EasyUI课件解读.ppt
- JS-3-04实木地板面层施工解读.doc
- JMP培训讲义中文版解读.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)