嵌入式开发所需要的知识

1 编程语言

  (1)C语言

  (2)ARM汇编、shell脚本、C++、Java

2 操作系统

  (1)linux

  (2)RTOS、Android

3 硬件方面

  (1)会看原理图、懂得UART、I2C、USB常见通信原理及编程。

  (2)LCD、触摸屏等常见元件的工作原理及编程。