嵌入式软件开发主要以C语言为主,如果喜欢写C语言把基础打好先,如果同时掌握其他脚本语言,如Python、PHP、Java,而且兴致更高,那么建议考虑上层软件行业,互联网、手机应用、服务器开发,可能会更轻松。个人的话,想深入学习嵌入式限制还是比较多的,和纯软件的东西没法比;
嵌入式开发更贴近底层,操作系统的基本原理多读读;
Linux应该是现在非常主流的嵌入式系统; 其他的rtos没必要深入学习,知道个大概原理就可以,真正工作中用到了,针对具体芯片平台,具体版本,边用边学就够了,把主要精力放到Linux kernel上面,应该是明智的选择,这个公开资料也多。
学嵌入式,还是比较枯燥的,所以自己玩,一定要有个目标什么东西出来。买个树莓派、香蕉派之类的开发版,买点传感器什么的,装个Linux,自己想点儿功能来实现,可能还有动力持续学下去。
其实最关键的,还是兴趣驱动。学东西不要带太多功利性和,目的性。接触多了,用多了。就会发现东西都是相同的,可以先挑几个感兴趣的点慢慢深入。
在线客服QQ:3315713922
相关推荐
《计算机体系结构》硬件篇3 之 CPU组成视频教程
http://www.kokojia.com/course-5325.html
《计算机体系结构》硬件篇4 之 存储器视频教程
http://www.kokojia.com/course-5326.html
《计算机体系结构》硬件篇5 之 通信部分视频教程
http://www.kokojia.com/course-5327.html
版权声明:本文为博主原创文章,未经博主允许不得转载。