嵌入式开发有嵌入式硬件开发和嵌入式软件开发,嵌入式软件开发中又包括嵌入式应用开发工程师和嵌入式驱动开发工程师。ARM的开发语言——CARM的常用开发语言就是最通俗易懂的C语言(大学生的必修课)2、ARM的开发方向1)、ARM嵌入式驱动嵌入式驱动实现底层硬件功能,常用开发于各种板卡驱动,芯片驱动等开发2)、linux内核linux内核开发是建立在Linux系统开发,可以根据自身系统需要,来增加或减少linux系统中的内核模块,量身定制。
1、学嵌入式开发难不难?生活中能接触到的嵌入式开发都有什么?
回答第一个问题:难易是与个人能力有关的。嵌入式开发有嵌入式硬件开发和嵌入式软件开发,嵌入式软件开发中又包括嵌入式应用开发工程师和嵌入式驱动开发工程师,目前嵌入式开发涉及到的知识有模电,数电,电路分析与设计,C语言,汇编语言,更深一点的有数据结构(主要是链表操作)linux操作系统,linux多进程,多线程,文件操作,linux驱动框架,数据库操作等。
目前比较多的嵌入式软件开发主要是做stm32研发,可以从单片机-