同今生活在线网

什么是嵌入式?嵌入式的三重境界是什么?

嵌入式培训 2019-08-30 11:53200未知smsqrsqr

今天达内嵌入式培训分享给大家的是什么是嵌入式系统、嵌入式的基本内容有哪些、怎么学习嵌入式,以及嵌入式的三重境界分别是什么等内容,如果你对这些内容感兴趣的话,赶紧打开看看吧。

什么是嵌入式系统?嵌入式系统定义是什么?

嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。

嵌入式的基本内容有哪些?

常用的硬件设备

处理器

外围接口电路

电路板

各种供电设备

处理器

单片机:51系列,PIC系列,AVR系列等;

DSP:TMS320C2000,C5000,C6000系列;

ARM:ARM7,ARM9,ARM11等;

可编程逻辑控制器:PLC;

可编程硬件:CPLD/FPGA;

外围接口电路

简单通信接口:UART,I2C,SPI,CAN,USB;

网络通信接口:10M/100M以太网;

其它输入接口:键盘,鼠标,AD器件;

其它输出接口:LCD,TFT,DA器件等;

电路板

画电路板

两层板,四层板,六层板;

Protel99se, Altium Designer,PADS;

制板

交给专业的制板公司制板;

板厚,铺铜厚,喷锡;

焊板

做嵌入式的工程师,尤其是做硬件,一定要会焊板。

各种供电设备

交流电:220V;

直流电:3.3V,5V,12V等;

专业电源稳压芯片;

嵌入式软件开发模式

基于前后台的裸机程序

编写软件模块,所有模块在一个死循环中顺序执行。

基于操作系统的应用程序开发

按软件模块划分编写任务或进程,操作系统按照一定的算法调度进程执行。

常用的软件开发环境

软件开发环境,是做嵌入式开发的利器,不同的硬件平台有不同的开发环境,一些主流的开发软件是每一个立志于从事嵌入式行业的人必需掌握的。

Keil51,开发51系列单片机

MPLAB IDE 8.36,开发PIC系列单片机

CCS3.3,开发DSP

ADS1.2,开发ARM

Quartus II 5.1,开发CPLD/FPGA

常用的嵌入式操作系统

UcosII

简单,易用,实时性强,但功能较少,适合搞控制。

Linux2.6

免费,通用,功能多,安全性好,但开发难度大。

VxWorks

实时性极好,但不开源。

WindowsCE

开发简单,有微软支持。

Android

目前非常流行的一款手机操作系统。基于Linux内核。

怎么学嵌入式?

嵌入式处理器学习步骤

首先学习8位单片机,51系列,PIC16系列;

然后学习16位单片机,PIC24系列;

然后学习32位单片机,ARM7,ARM9;

在学习完8位机后,还可以学习CPLD/FPGA器件;

对于各种外围接口电路的学习,可以贯穿其中。

嵌入式技术的学习方法

上一篇:参加嵌入式培训真的有用吗? 下一篇:没有了

杰途IT培训学习网 备案号:

本站内容部份来自网络和网友自行发布,如有侵权等问题请联系本站删除。