全站数据
9 6 1 5 2 8 3

嵌入式开发要学哪些技能

小金药师说药事 | 教育先行,筑梦人生!         

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

嵌入式开发要学哪些技能

C语言是必须要学的,是最基本的,如果搞驱动还要学汇编,需要对照datasheet知道如何实现硬件和软件交互,如果涉及framework就要用到C++,因为硬件抽象层全是C++写的。目前来看Linux是主流,所以这个一定要掌握。还有硬件架构,片上系统,boot,软硬件裁剪和定制,内核编译烧写,驱动开发,功耗分析,协议i2c、spi、uart还有usb等。

猜你喜欢内容

更多推荐