对于嵌入式的学习来说,你要掌握好方法最重要,不能漫无目的的学习,那样就会使你学的很迷茫,所以学习嵌入式一、嵌入式开发学习路线(按照当前主流的企业岗位需求,基本都是linux,和android系统)直白点说你学的技术最好跟企业相吻合。这样你才有价值嘛。 
具体可参考:http://emb.hqyj.com/luxian/?hj <http://emb.hqyj.com/luxian/?hj>
二、基础的linux C编程、linux入门必须要精通。这是你学习应用层,底层打基础。常用到的就是linux C,数据结构。 
推荐1:linuxC语言教程:http://emb.hqyj.com/C/?hj <http://emb.hqyj.com/C/?hj> 
推荐2:数据结构 http://emb.hqyj.com/VideoCourse/linux/4800.html?hj
<http://emb.hqyj.com/VideoCourse/linux/4800.html?hj> 
推荐3:linux入门:http://emb.hqyj.com/VideoCourse/linux.html?hj
<http://emb.hqyj.com/VideoCourse/linux.html?hj> 

三、前面这都是小白入行,后面是逐步提升,特别是基于linux系统做应用APP开发的时候,需要懂很多,像I/O、网络编程、库、程序设计、数据库等等都少不了,需要学习精通。 

四、然后也就是更高级了,都知道做嵌入式开发写驱动薪资高,如果不学习这一块,前面的薪资最高估计也就15K左右了。只要写驱动,做系统开发。那薪资没有“上限”。这也是很多菜鸟想哭的地方,写完了前面的程序不知道怎么在开发板上跑,那根不写有啥不一样?因此这个时候你就得学习行业标杆的ARM处理器编程,了解硬件接口。写驱动,让软硬件兼容。 
推荐ARM教程:http://emb.hqyj.com/VideoCourse/arm.html?hj
<http://emb.hqyj.com/VideoCourse/arm.html?hj> 


当然以上教程可以说是冰山一角,想学习嵌入式更多是要去实践。动手能力太重要,如果你在找工作之前写过万行有质量的代码。我坚信你至少入门了。反之天天异想天开想着培训混混,反正老师给找工作。或者看了一本书,就想去企业试水。这些心态,如果无特殊背景,找工作都困难!!!商业社会嘛,创造价值你才能获得价值。

上面这些方法你是否get到了呢,对如果你想要更多的嵌入式资料,可以咨询哦。 

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信