嵌入式开发培训都学些什么

编辑:汪叽汪叽 更新时间:2022年02月07日
嵌入式开发培训都学些什么
最佳答案

嵌入式开发是软硬结合的产品,需要对软硬件都有所了解,所以学习起来比较费劲,学习成本也高,回报率是个很漫长的过程。嵌入式要学的东西有很多,主要有几个方面。

1.C语言是必须要学的,是较基本的,如果搞驱动还要学汇编,需要对照datasheet知道如何实现硬件和软件交互,如果涉及Framework就要用到C ,因为硬件抽象层全是C 写的。

2.操作系统,嵌入式开发的操作系统有很多:Linux、vxworks、mips、wince、QNX·····但目前来看Linux是主流,所以这个一定要掌握。Android系统及其移动设备端的流行是Linux兴起来的主要原因,Linux能做为Android系统的内核,一是因为它是开源的,社区参与开发人员多,二是Linux的性能确实不错。

3.编译系统,不同的公司对嵌入式开发的编译系统会有不同的需求,如果是odm做Android手机的厂商,都是用google自家的编译系统,就是我们常说的Android编译三部曲(source,lunch和make),如果是其它公司的话可能会有基于shell或者python的自定义的编译系统,其实底层也是调用Makefile。

其他答案
粤嵌教育不错的

深圳粤嵌it培训

深圳粤嵌通信科技股份有限公司始于2005年,2016年正式挂牌上市(股票代码:839909),是一家IT高新技术企业,以嵌入式、物联网、VR技术、智能制造、大数据、云计算、移动互联、人工智能等为主要研究方向。13年的耕耘,积累了丰硕成果,累计拥有国家专利产品20多项,获得专利技术及软著30多项...

机构评分:10分

在线客服

相关问答

QUESTIONS AND ANSWERS
更多相关问题 >>
免费体验
限时: 112308

深圳嵌入式ARM+Linux实训课程

嵌入式LinuxQT实训课程

大连C 并发编程精髓:构建高效的多线程应用 大连Java微服务的测试策略:确保代码质量与可靠性 大连全栈开发中的安全策略:守护你的数字世界,远离网络威胁与攻击 大连Web前端性能优化:提升用户体验的关键步骤 大连HTML5与CSS3高级技巧:打造响应式网页设计 2024年义乌高考艺术类怎样报考?来看注意事项 2024年义乌志愿填报一对一服务流程 2024义乌三位一体报考准备!
Baidu
map