嵌入式开发有嵌入式硬件开发和嵌入式软件开发,嵌入式软件开发中又包括嵌入式应用开发工程师和嵌入式驱动开发工程师。在嵌入式开发领域比较常见的编程语言是C,另外C 、Python、JavaScript等语言也可以进行嵌入式开发,嵌入式应用很广泛,生活中比如家里的电饭锅,空调,冰箱,智能插座等区别就是里面是用单片机开发还是stm32开发亦或者是用linux开发。
1、学嵌入式开发难不难?生活中能接触到的嵌入式开发都有什么?
回答第一个问题:难易是与个人能力有关的。嵌入式开发有嵌入式硬件开发和嵌入式软件开发,嵌入式软件开发中又包括嵌入式应用开发工程师和嵌入式驱动开发工程师,目前嵌入式开发涉及到的知识有模电,数电,电路分析与设计,C语言,汇编语言,更深一点的有数据结构(主要是链表操作)linux操作系统,linux多进程,多线程,文件操作,linux驱动框架,数据库操作等。
目前比较多的嵌入式软件开发主要是做stm32研发,可以从单片机-