嵌入式Linux操作体系学习规划
ARM+LINUX道路,主攻嵌入式Linux操作体系及其上运用软件开发方针:
(1) 把握干流嵌入式微处置器的构造与原理(开始定为arm9)
(2) 有必要把握一个嵌入式操作体系 (开始定为uclinux或linux,版别待定)
(3) 有必要了解嵌入式开发流程并最少做一个嵌入式软件项目。
从事嵌入式软件开发的优点是:
(1)当前国内外这方面的人都很稀缺。这一范畴入门门槛较高,所以非专业IT人员很难切入这一范畴;另一方面,是因为这一范畴较新,当前开展太快,大多数人无条件触摸。
(2)与公司核算等运用软件不一样,嵌入式范畴人才的作业强度通常低一些(但收入不低)。
(3)哪天若想创业,搞自已的商品,嵌入式不像运用软件那样容易被盗版。硬件规划通常都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,咱们只管规划软件就变成自个的商品了。
(4)喜好地点,这是最主要的。
从事嵌入式软件开发的缺点是:
(1)入门起点较高,所用到的技能通常都有一定难度,若软硬件根底欠好,特别是操作体系级软件功底不深,则可能不适于此行。
(2)这方面的公司数量要远少于公司核算类公司。
(3)有少量公司常常要硕士以上的人搞嵌入式,主要是根据嵌入式的难度。但大多数公司也并无此要求,只