如何从零开始学习嵌入式技术开发

原创
05/21 08:32
阅读数 0

点击关注了解更多精彩内容!!

嵌入式开发是如今IT应用领域最热门的技术之一,企业对于嵌入式开发人才的需求随着科技发展越来越大,而嵌入式开发人才市场的储备远远达不到企业的用人需求。并且随着消费家电的智能化,嵌入式更显重要。其实嵌入式的应用非常广,大到汽车电子、航天航空设备工厂流水线,小到仪器、路由器、手机,甚至组成普通PC终端设备的键盘、鼠标、硬盘、Modem等均是由嵌入式处理器控制的。


那么什么是嵌入式呢?我么应该如何学习它呢?


所谓的嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,linux,android等。一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。


学习路线


1、学好基础知识

能看懂硬件工作原理,了解数字电路、计算机组成原理、嵌入式微处理器结构。也要重点学习嵌入式软件,特别是操作系统级软件

2、学习linux
了解linux系统;区分各种版本的Linux系统,以便于拓展 Linux视野熟悉运用 Linux环境下,常用命令的操作与系统设置,如常用的 Shell;掌握基本的Shell 应用

主攻书籍:linux内核完全剖析、unix环境高级编程、深入理解linux内核、情景分析和源代。

3、学习嵌入式linux

掌握嵌入式处理器其及系统。掌握嵌入式系统开发基础嵌入式系统移植嵌入式 Linux 下串口通信嵌入式系统中多进程程序设计


附:对初学者的建议

1、在学习嵌入式的过程中,难免会遇到不少问题,建议首先进入搜索引擎搜索一下,任何一个嵌入式工程师都不敢否认,这是学习嵌入式最好的老师!

2、多筛选一些以视频教程为主的学习网站,并把他们收藏起来,尤其是一些国外的网站和国内比较权威的嵌入式学习网站,去看看嵌入式的发展动态,并且

3、活跃在行业内权威的论坛,尽可能的多发一些交流贴。情况紧急的时候,可以在不同的论坛同时发贴,这样,并行处理你的问题也许会解决得更快些。

4、一定要自己有信心,相信自己的选择,相信自己行业的发展前景,要对自己的选择和自己的行业有浓厚的兴趣,这一点做不到,你就很难学到很高深的层次!




扫码关注

精彩不断
“阅读原文”我们一起进步



本文分享自微信公众号 - 电子荣耀(gh_05453579ed9d)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部