版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)
0.基础预科
0.1.3.什么人适合学嵌入式
嵌入式开发用到哪些知识?
- 编程语言:第一层次(C语言)第二次层(ARM汇编、shell脚本、C++、Java、)
- 操作系统:第一层次(linux)第二层次(RTOS、Android)
- 硬件方面:会看原理图、懂得串口、I2C、USB等常见通信原理及编程、懂得LCD、触摸屏等常见原件的工作原理及编程
总结:
- 嵌入式是处理“软硬结合”部分的。
- 嵌入式软件开发并不需要会设计硬件电路和自己画PCB
- 嵌入式软件开发以C语言和linux系统为核心,学习的关键和入口点就在这里。
- 嵌入式开发涉及面极广,学习周期长、学习难度大(相比Android应用、微信营销等)
下节预告:完整的嵌入式学习路线
下节预告:完整的嵌入式学习路线
下节预告:完整的嵌入式学习路线