《嵌入式系统原理、设计及开发》,(美)Shibu KV 著 伍微 译
这本书比较全面阐述了:基本概念、产品设计开发实践、生命周期管理,开创了此类书籍的先河。
老师推荐章节:
《嵌入式系统原理、设计及开发》1-2,5-6章
《嵌入式系统原理、设计与应用》,1,3-6章
了解一下 中断、IO、硬件定时器、UART等等
我感兴趣的:
8051微控制器架构。
第5章 使用8位微控制器8051设计嵌入式系统;
第6章 基于8051微控制器的编程
RTOS内部机理、多任务、任务管理、任务调度、任务通信与同步。
第10章 基于实时操作系统的嵌入式系统设计;
MicroC/OS-II与VxWorks的RTOS内核。
第11章 基于VxWorks与MicroC/OS-II RTOS的嵌入式系统设计简介
本书介绍嵌入式系统的
基础知识
、嵌入式硬件与固件的设计与开发步骤
(包硬件与固件的系统集成)以及嵌入式系统开发的生命周期管理
知识。
第1章~第4章介绍了嵌入式系统的基本知识,
第5章~第13章介绍了有关嵌入式硬件与固件设计的进阶知识,对了嵌入式系统的实践工程师来说,这些知识是非常有帮助的。
第15章说明了嵌入式系统设计的生命周期,该章的内容对实践工程师和项目经理都是有益的。每章开头列出学习目标,然后使用简明的文字说明以及大量的表格、图例、例题解答来阐明相应概念。
每章的末尾列出重要的知识点,其中包括本章小结、重要术语、课后习题(多项选择题)以及复习题。
为了方便学生在实验室也能进行相关的实验,本书还在相关章节提供了实验练习题。
本书附录介绍了微控制器(具体包括PIC单片机与AVR单片机)与ARM处理器,列举了贴近实际的最新嵌入式设计案例,将使您受益匪浅。
在线学习中心:https://highered.mheducation.com/sites/007014589x/information_center_view0/
可找习题答案【没找到,好像是要在线购买才行??】
第1章 嵌入式系统简介
嵌入式系统包括:
嵌入式系统设计的两个方面:
实时,非实时
非功能特性应予以重视
1、概念
嵌入式系统定义:嵌入式系统是一种电气系统
或电子-机械系统
,设计用于执行特定的功能,是硬件和固件的结合体。
固件=软件
嵌入式系统 | 通用计算机系统 |
---|---|
专用系统 | 通用系统 |
专用硬件,嵌入式OS/固件,特定应用程序 | 普通硬件,通用OS,执行各种各样的应用程序 |
对于特定类型嵌入式系统(如硬实时系统)而言,执行功能是确定性的 | 系统执行的功能不需要是确定性的 |
2、嵌入式系统分类
3、嵌入式系统的主要应用领域
没有农业?工业也只是汽车工业?
剩下的都是机械吗?不属于嵌入式啊?
4、嵌入式系统的用途(应用目的)
(1)问题1
数据的类型:模拟数据(连续),数字数据(离散)。温度、压力、电磁波……现实中需要采集的信号多是模拟信号。
采集:
- 模拟数据,
- 数字数据采集机制的嵌入式系统,通过A/D转换器把模拟信号转成数字信号后,再采集等价的二进制信息。
- 模拟数据采集机制的嵌入式系统,可以直接采集模拟信号。
- 数字数据,
- 数字数据采集机制的嵌入式系统,可以直接采集数字信号。
- 模拟……?【这个压根就不存在好吧,计算机本来就只能存储数字信号,本来就是数字信号再转成模拟,纯属瞎折腾,没这么干的】
存储:计算机只能存储数字信号吗?嵌入式系统可以直接存储模拟信号吗?
什么是数字CRO,是什么的缩写?
(2)问题2
数据通信单元?数据单元是网络信息传输的基本单位。
协议数据单元PDU是核心数据,应用数据单元ADU是在实际网络上使用的数据单元。
ModBus在TCP上的实现,及其PDU和ADU:https://www.bilibili.com/video/BV1AJ411n7EU
RS-232C和RS-422差不多的吧,这俩应该都是有线的标准/协议?
(3)问题3
案例:空调
传感器:室温感应元件,由电热调节器和设置所需温度的手持控制器组成,手持控制器通过无线连接空调的中央控制单元。
激励器:空气压缩机单元。
输入变量、受控变量:室内温度【感觉这个输入变量错了,输入应该是目标温度+真实温度,受控应该是真实温度啊,这里输入写错了吧?】
控制变量:压缩机单元送出的冷空气
如果受控变量和输入变量值不同,控制变量将会对冷空气流进行调控,从而使受控变量和输入变量一致。
问题:
控制变量!=输入变量?
作者:西伯尔
出处:http://www.cnblogs.com/sybil-hxl/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。