你以为嵌入式行业为什么工资这么高?是因为难,因为学精通的人很少,当然越往底层越难,需要掌握的知识太多,但如果你真的把底层搞好了,以后就不用愁了,到哪都饿不死,你要是没学好就去搞应用层吧。学arm嵌入式系统总要先会裸机编程吧,然后bootloader总要读两遍吧,然后内核你要牛逼的话有时间的话读读也行,然后文件系统吧。系统移植当然是先设计好硬件然后改操作系统。
我就随便说说,毕竟我没学明白,希望对你有点帮助
要看你的开发硬件,如果买别人的核心板,通常配有操作系统,开发者仅关注自己的应用程序开发就可以了。如果整个硬件板都是自己开发,则要为其配置操作系统,然后开发应用程序。
这个看你自己的想法了,这个是软件硬件都要搞的