当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 入门指导 > 嵌入式开发要学哪些东西

嵌入式开发要学哪些东西 时间:2020-05-19      来源:未知

嵌入式虽说已经是热门,但是也不能保证大家都知道嵌入式是什么了,还是会有人不知道嵌入式的,为了让大家都能知道嵌入式,下面小编先来给大家介绍下嵌入式开发要学哪些东西吧。

嵌入式领域的方向是很多的,它所应用到的行业范围也很广。因此除了这些基础的知识以外,在具体的应用中可能还需要一些其它的知识,这些知识的每一种都可以研究的很深,嵌入式开发要学哪些东西?

1. 内核,驱动及中间件

内核开发和驱动本身就是一个方向,驱动和硬件接口相关,而内核的修改和移植更是需要对OS有很深的理解。至于中间件,一般是基于OS或存在于OS和应用程序之间的库,最典型的就是基于Linux的Android。

2. 通信协议

通信协议有很多种,经常用到的有网络通信协议,无线通信协议,串口/USB通信协议等等。

3. 音视频技术

牵涉到音频视频处理,压缩,编解码等等。

4. 信息安全

如加密技术,身份认证,数字证书等等。

5. 行业知识

和具体行业或领域相关的知识,如通讯、工控、电子等等。

这里有一个我认为不错的学习步骤:

1. 基础知识中,计算机组成、操作系统、编程语言和数据结构是必需的。

2. 找一种CPU体系,了解其核心架构,学习指令集,比如说ARM。

3. 找一种OS,如Linux,或是传统RTOS,如Nucleus、eCos,读源码和文档,理解OS内部实现,包括进程,任务,消息机制,内存管理,设备驱动,中断等核心内容。

4. 找一块成熟的开发板,板级资料要齐全,熟悉嵌入式软件开发流程。

5. 在项目过程中深入学习其它的技术。

以上介绍的就是嵌入式开发要学哪些东西了,如果这些东西你都准备好的话,那么入门嵌入式就不是那么难了,不过你要想进步的话,最好还是找一个起点较高的人。

上一篇:嵌入式该学什么技能

下一篇:嵌入式能从事什么职业

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部