学习嵌入式应该选择哪个方向

时间:2022-11-16 14:44:09
学习嵌入式(个人主要还是学习嵌入式linux,虽然这个版是wince版,但是相信很多还是一样的学习过程的。)已经有了半年多了,从刚开始熟悉系统操作和应用,以及后来熟悉arm9平台和体系结构,开始了嵌入式linux的bootloader移植,内核移植,根文件系统的移植等,了解了驱动的一点知识,到了现在发现嵌入式linux里面的方向也是蛮多的,有系统开发,应用程序开发,驱动等(应该还有其他方向吧?),现在自己学得很杂又不精通,想选择一个方向,深入地学习,却不知道该如何选择,希望大家能够给点建议,点拨一下。
我现在的情况是:1相对熟悉c语言 2 有单片机基础  3 相对熟悉内核的移植和bootloader以及文件系统的移植 4 、对于嵌入式的应用程序开发了解很少,对于驱动的了解也比较浅。
真的想要认真学习一下,可是方向感太不明确了,迷茫中,希望各位帮帮忙了!

12 个解决方案

#1


跟你一样的情况

#2


呵呵,楼主其实两个可以同时。看你比较熟悉底层的,所以学习驱动开发较容易,但是驱动开发相对来说少。就是比系统开发频繁,但是上层应用软件是最多的。你如果对系统和驱动很熟了,再加上你的c++。上层软件开发就ok了。

#3


对于底层的其实也没有很熟悉,就是觉得驱动难了很多,学了一段时间之后觉得好难上手。系统方面的话不知道学习了以后,以后前景怎么样?

#4


情况基本一致,不知到未来如何。

#5


跟楼主一样,迷茫中

#6


跟楼主一样,迷茫中,学习中

#7


哎,楼主这是大多数刚开始学习嵌入式的通病,我们都一样,迷茫中!

#8


我是准备找个培训机构培训了。

#9


情况一样!

#10


迷茫!

#11


等待高手解决问题!
mark~~~

#12


还是没有大侠能够解救一下我们这些迷茫中的孩子!

#1


跟你一样的情况

#2


呵呵,楼主其实两个可以同时。看你比较熟悉底层的,所以学习驱动开发较容易,但是驱动开发相对来说少。就是比系统开发频繁,但是上层应用软件是最多的。你如果对系统和驱动很熟了,再加上你的c++。上层软件开发就ok了。

#3


对于底层的其实也没有很熟悉,就是觉得驱动难了很多,学了一段时间之后觉得好难上手。系统方面的话不知道学习了以后,以后前景怎么样?

#4


情况基本一致,不知到未来如何。

#5


跟楼主一样,迷茫中

#6


跟楼主一样,迷茫中,学习中

#7


哎,楼主这是大多数刚开始学习嵌入式的通病,我们都一样,迷茫中!

#8


我是准备找个培训机构培训了。

#9


情况一样!

#10


迷茫!

#11


等待高手解决问题!
mark~~~

#12


还是没有大侠能够解救一下我们这些迷茫中的孩子!