提问者:腼腆念康乃馨
2023-10-14 19:09:56答
共2条用户回答嵌入式开发主要有两种,像STM32、飞思卡尔等系列5261单片机属于无操作系统的,直接对寄存器或者利用库函数操作的,这种学习来难度相对小一些,就业前景也不错。
还有一些像ARM9,或者CortexA8、A9系列的可以运行Linux或者安卓操作系统的嵌入式软件系统开发,由于需要学习的内容较多,学习时间较长,那么学习起来就有一定的难度,工资也相对高一些。现在开发基本都用Linux操作系统,你可以先学学这样,再接下来,就得掌握好C语言。
香蕉忘小甜瓜
2023-10-16 03:18:04如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式Linux方向,关注这个方向,我认为大概分3个阶段:
1、嵌入式linux上层应用,包括QT的GUI开发;
2、嵌入式linux系统开发;
3、嵌入式linux驱动开发。
嵌入式目前主要面向的几个操作系统是,LINUX,WINCE、VxWorks等等。Linux是开源免费的,而且其源代码是开放的,更加适合我们学习嵌入式。
健忘望龙猫
2023-10-15 02:33:29相关课程
ONLINE COURSES