找回密码
 立即注册
Qt开源社区 门户 查看内容

嵌入式入门必知,关系到你未来40年

2019-5-25 14:35| 发布者: admin| 查看: 412| 评论: 0

摘要: 要达妹说,人的精力是有限的,不可能今年学了这个,觉得不行,明年换行了,刚摸到门道,又觉得不行,所以,学技术需要先了解一下入门须知。对于一些初入门的初学者而言,对嵌入式入门的一些知识有助于后期的学习,对 ...


要达妹说,人的精力是有限的,不可能今年学了这个,觉得不行,明年换行了,刚摸到门道,又觉得不行,所以,学技术需要先了解一下入门须知。

对于一些初入门的初学者而言,对嵌入式入门的一些知识有助于后期的学习,对于本文中提到的几点是非常必要的。从嵌入式技术的应用前景以及到ARM认知到开发板等等。

嵌入式企业用人需求在增长

如今的嵌入式开发大热是ARM+Linux,还有就是Android系统平台,但对于ARM的发展的前景来讲,可谓是一片大好,翻开各个公司的网站,在招聘里面嵌入式工程师占据了大半工程师的职位,但在找工作当中,企业对于单纯的嵌入式开发核心技术,ARM开发来说要多于其他相关技术。如单片机、fpga、DSP工程师等,当然这是因为ARM在微处理器方面占着领军地位。

ARM是硬件还是软件

很难说,ARM 是硬件,LINUX 是软件。ARM 的硬件多半已经模块化了,实际中的 LINUX 的开发工作更多,更耗时。从这方面说 ARM 应该算是软件了。 在找工作中更是这样,就拿真实的例子来讲,联想里和 ARM 最接近的是“BIOS 工程师”是软件,MOTO里接近的是嵌入式LINUX工程师是软件。而其他很多公司把嵌入式产品开发归为硬件。看到这些,你就会想其实最关键的还是玩转好自己的板子。

嵌入式开发板的重要性

从个人经验来讲最好还是买现成的,在买板子上可以把注意力集中到软件开发上,这样软件开发方面就不必太过担心,对生育硬件方面可以尝试一边调试一边写驱动和程序,当然最好在每次写驱动前就先确认硬件没问题,当然如果自己做就可以更了解底层硬件,可以按照自己的要求来添加所需东西,我给大家几点小建议:尽量拿到现成的板子后,多搜集其他板子的圈套资料,还有就是有一张没问题的原理图,准备好这些之后,就可以更好地进行实操。

总结嵌入式开发所需工具

1.RealView MDK

开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是arm公司目前最新推出的针对各种嵌入式处理器的软件开发工具。。

2.Xilinx Platform Studio

集成开发环境包含很多嵌入式工具、IP、库、向导和设计生成器,能帮助快速创建定制的嵌入式平台。

3.Nios II

IDE提供了一个统一的开发平台,用于所有Nios II处理器系统。仅仅通过一台PC机、一片Altera的FPGA以及一根JTAG下载电缆,软件开发人员就能够往Nios II 处理器系统写入程序以及和Nios II处理器系统进行通讯。

嵌入式入门得时间多长?

嵌入式入门这个其实太宽泛,如果能从事应用层开发,顺带了解一些操作系统底层的知识,至少也得3个月以上,前提还是有老师手把手教,做嵌入式开发重要的是要实践。如何写应用程序,如何移植,再到驱动,最终在硬件上实现项目你想要的功能。

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

达内免费试听课报名啦
长按下方二维码或点击文末“阅读原文”报名


长按二维码免费报名



全程大咖级讲师亲授,解析行业趋势、就业前景,

帮你轻松入门,更快一步成为技术大牛!


推荐阅读




    阅读原文  报名参加免费训练营


----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:达内C语言和嵌入式培训,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了