嵌入式单片机方向和Linux驱动开发方向哪个发展前景好?
在某些平台上看到很多人鼓吹嵌入式Linux开发比单片机开发要好,让所有人都去做嵌入式Linux开发。说这种话的人大多数是嵌入式Linux的培训机构,或者是一开始就以嵌入式Linux入门的那一批人,当然,也有很多的大佬。
最近很多小伙伴找我,说想要一些Linux的资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「Linux资料从专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!
评论区回复“888”,关注我之后私信回复“666”,即可拿走。
我认为最有发言权的是在单片机行业待了三年以上,然后在嵌入式Linux行业也待过三年以上的人,显然我并不是,不过还是想把自己的理解写出来,仅供楼主参考。
一个以单片机为主控的产品开发步骤:画原理图---画PCB---在Keil上编程---软硬件Debug。
一个以嵌入式Linux为操作系统的产品开发步骤:画原理图---画PCB---在Linux下移植Uboot---,在Linux下移植内核与编写驱动程序---在Linux下移植根文件系统---在Linux下编写应用程序---软硬件Debug。
可以看出,做嵌入式Linux的步骤比做单片机的多很多。