现在再谈嵌入式,可能已经有了大概的感知了。具体的定义那些,可以自行百度谷歌查看,但是也许很难理解。对于刚入门或者入门不久,还需要时间去理解,但我们可以暂时跳过这样概念性的描述,直接从有意思的应用出发。那么问题来了,我们应该从哪里入手?
1.嵌入式系统的定义
(1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
(2)嵌入式系统发展的4个阶段:无操作系统阶段、简单操作系统阶段、实时操作系统阶段、面向Internet阶段。
与硬件相关
1.封装
用塑料,金属或陶瓷材料等把集成电路封在其中,保护芯片,使芯片与外部世界相连。
印刷电路板 PCB
组装电子元件的基板,电子原理图的实物化。提供集成电路等各种元器件固定,装配的支持。
可读写随机存储器RAM和只读存储器ROM
RAM:
动态可读写随机存储器(DRAM)
由一个MOS管组成一个二进制存储位,每隔一段时间控制刷新信息,给其充电。价格低,控制繁琐,接口复杂。
存储器(SRAM) 一般由四个或六个MOS管构成一个二进制位,通电工作时,不需要刷新,一般用于CPU存。 ROM: 数据可以读出,但是不可以修改。存储一些固定不变的信息。 可分为:固定ROM,可编程ROM(PROM),可擦除ROM(EPROM),闪存flash。
与软件相关
1.通用输入/输出
即基本用途的输入/输出,也称为并行I/O。
作为通用输入引脚时,MCU内部程序可以读取该引脚,知道该引脚是 ‘1’ (高电平)或者 ‘0’ (低电平),即开关量输入。作为通用输出引脚时,MCU内部程序向该引脚输出 ‘1’ (高电平)或者 ‘0’ (低电平),即开关量输出。
2.A/D转换
将电压信号转化为对应的数字量。
实际应用中,电压信号可以由温度,湿度等实际物理量通过传感器和相应的变换电路转化,经过A/D转换,MCU就可以处理这些物理量。与之相反,D/A转换,将数字量转化为电压信号和模拟量。
嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!
无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。加微信领取资料