对于从事嵌入式系统软件开发的人来讲,应该掌握哪些基本技能呢?
(1)懂得C语言和一些简单的汇编语言编程。
(2)能够阅读一般嵌入式系统的原理图。
(3)至少熟悉一种嵌入式系统的软件开发环境。
(4)熟悉一种嵌入式系统软件的开发过程,如:单片机系统、DSP系统、ARM系统或其它的一些嵌入式系统。
(5)理解常见的嵌入式操作系统的工作原理,理解线程、进程、信号量、消 息机制、同步与互拆、并发控制等软件编程时用到的概念。
(6)必要硬件基础知识,等等。
对于从事嵌入式系统软件开发的人来讲,应该掌握哪些基本技能呢?
(1)懂得C语言和一些简单的汇编语言编程。
(2)能够阅读一般嵌入式系统的原理图。
(3)至少熟悉一种嵌入式系统的软件开发环境。
(4)熟悉一种嵌入式系统软件的开发过程,如:单片机系统、DSP系统、ARM系统或其它的一些嵌入式系统。
(5)理解常见的嵌入式操作系统的工作原理,理解线程、进程、信号量、消 息机制、同步与互拆、并发控制等软件编程时用到的概念。
(6)必要硬件基础知识,等等。