第一章:概述

嵌入式系统的定义:
1.美国:一种计算机硬件和软件的集合,也许还有机械装置,用于实现一个特定的功能,在某些特定的情况下,嵌入式系统是一个大系统或产品的一部分。
2.CHINA:置于应用对象内部起控制作用的专用计算机网络。
3.要区分嵌入式系统和嵌入式系统产品的概念。
嵌入式的由来及其与微控制器(MCU)的关系:
1.MCU的基本含义:在一块芯片上集成了CPU,RAM\ROM,定时器,计数器以及多种输入输出接口比较完整的数字处理系统。
2.嵌入式控制技术:在MCU中用软件实现硬件电路的逻辑问题,用来控制外围电路。
嵌入式系统的特点:
需要专门的开发工具。
涉及软件硬件的知识。
学习周期长。
1.2嵌入式系统的知识体系,学习误区,以及学习建议。
1.知识体系:电子系统的智能化:ARM Cortex M和R系列,即微控制器领域。
计算机应用的延伸:A系列,及应用处理器领域。
学习MCU体系,需要学习以下软件基础和实践基础:
硬件最小系统
通用i/o口
A\D D\A转换
通信(SCI SPI I2C CAN USB 嵌入式以太网 无线传感器网络)
显示(LED,lcd,触摸屏)
控制(控制各种设备,包括PWM等控制技术)
数据处理(图形,图像,语音,视频等处理或识别技术)
各种具体的应用


嵌入式系统的学习误区:
1.学习嵌入式系统应该先把软件和硬件的基础打好,再根据实际学习一种RTOS
2.嵌入式系统的硬件和软件均需要开发者设计
3.实际上,嵌入式系统设计是一个软件,硬件协同设计工程。不能向通用计算机一样完全分开
4.嵌入式系统以硬件紧密相关,是硬件与软件的综合体,没有对硬件的理解就不可能写好嵌入式软件,同样没有对软件的理解也不可能设计好嵌入式硬件。
基础阶段的学习建议:
1.打好软件和硬件的基础。
2.选择一个芯片和硬件评估板
3.许多人怕硬件,其实硬件比电子线路好学
4.对于嵌入式系统RTOS,不要一开始学
5.要避免片面的认识嵌入式。
6.注重实践与实验


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值