微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
厂商专区
产品/技术
应用分类

干货 ARM与嵌入式系统移植建议

2016-06-03 09:43 来源:电源网综合 编辑:铃铛

Linux与ARM有着密不可分的关系,并且现在linux语言的优势逐渐显露,很多功能都开始依靠这种语言进行实现。但是很多朋友在想要进行入门的过程中都遭遇到了一个问题,那就是该如何入手来进行学习。小编在之前的文章中为大家介绍了其他的入门建议,而在本文中,小编将为大家带来有关系统移植的相关经验。

开始做系统移植

一般来说,完整的linux有3部分,在了解了他们之间的关系和作用之后,现在要做的便是自己动手学会制作这些东西。大家不用紧张,这些代码是不需要自己进行编写的。事实上这个3者都能在网下载到相应的源代码,但是这个源代码不可能下载编译后就能在系统上运行,需要很多的修改,直到能运行在开发者的板子上,这个修改的过程就叫移植。但是,在进行移植的过程中开发者要学的东西很多,要懂的相关知识也很多,所以当开发者完成这个设计后便会发现自己已经算是一个初出茅庐的高手了。

在这一过程中对于源代码的了解是必须的,有很多书介绍怎么阅读linux源代码,这里不提倡大家无目的地去看linux源代码,代码是要在做移植的时候觉得必须去看源代码时,再去找基本好书看看,这里推荐倪继利的《linux内核的分析与编程》,这是一本针对linux-2.6.11内核的书,说得很深,建议先提高自己的C语言编程水平再去看。

关于移植,网络上能够找到非常多的资料,但是相信大家都懂得,很多介绍自己经验的东西都或多或少有所保留,所以按照经验中说的去做总有一些问题,并且也不会提供解决方法解决,此时就需要依靠自己进行分析。在进行了充分的熟悉后,大家就可以从国外的源代码网站上来下载标准的源代码包,而后对这些源代码包进行修改。最终的目的就是要能够让其显示在板子上。经过这样的过程之后,相信大家在嵌入式和ARM方面的知识都会增长不少。

标签: ARM 嵌入式

声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。

相关阅读

微信关注
技术专题 更多>>
研发工程师的工具箱
智慧生活 创新未来

头条推荐

电子行业原创技术内容推荐
客服热线
服务时间:周一至周五9:00-18:00
微信关注
获取一手干货分享
免费技术研讨会
editor@netbroad.com
400-003-2006