想要学习嵌入式开发选择教程哪家好?

想要学习嵌入式开发选择教程哪家好?其实首先你要好好了解嵌入式,其实嵌入式工程师需要掌握的内容非常广泛,主要包括嵌入式软件、嵌入式硬件、以及相关行业、产品的专业知识。作为嵌入式初学者,我们不可能,也没有那么多精力把所有的知识到搞的很精通,我们要学会抓住重点,学会取舍,达到一通百通,事半功倍的学习效果。

嵌入式的系统主要指 Linux 系统。系统是个太大的概念,有上层 framework 系统也有底层内核机制,也包括驱动开发,甚至硬件也要知道。这一领域的人更多的是在嵌入式行业。在操作系统领域对知识要求很多,比如看懂电路图,看懂芯片手册,有编写,移植驱动的能力,懂内核的实现机制等。

学习硬件知识的目的在于能看懂原理图,看懂通信协议,看懂芯片手册。这里推荐一些书:

《微机原理》,可以理解一个计算机的组成原理;

《数字电路》,掌握一些逻辑运算,理解各种门电路的原理;

《ARM体系结构与编程》,对ARM的运行原理解释的很到位;

在学习的时候一些学习思路更能给你带来学习的效率,不要第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。不要被一些专用词汇所迷惑;最根本的是先了解最基础知识。不要放过任何一个看上去很简单的小问题–他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。不要知道一点东西就以为懂了,这并不能说明你会用,会用是需要实践经验和时间积累的。不要放弃,入门并不难,难的是长期坚持实践和不遗余力的学习和实践。不要只看书,看再多的书是学不会用的,要多实践,多动手。不要老把时髦的技术挂在嘴边, 把时髦的技术挂在嘴边,还不如把基本的技术记在心里。在任何时刻都不要认为自己手中的书已经足够了。

嵌入式主要内容包括Linux系统,C语言开发,数据库等,JAVA部分的安卓开发等,学成后可以开发应用软件的,内核开发,驱动开发等工作,做项目。目前国内零基础的入门性课程较多,如果自己是软件开发相关专业或有较好的基础的,应该考虑培养中高级工程师的课程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值