2405|5

57

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

想问问各位前辈..... [复制链接]

想朝嵌入式Linux方向发展,现在只看了c++ primer。各位前辈们
的发展轨迹是什么样的,能传授一下经验么?譬如说看书的先后顺序等
谢谢了

最新回复

linux最大的优势是开源及跨平台支持,但是开源的优势想利用好谈何容易,千万行的内核代码看起来会死人的。所以,你必须选择你的方向。不要以为选了linux就是金光闪闪。 平台移植,是做嵌入式linux必须面对的,这是第一关。 做驱动,必须对内核有一定的了解,看《linux驱动开发》不错,虽然是基于X86的,不过适用性强。 做应用,就不用太考虑内核,不过还是得对平台有了解,才能更好的发挥linux和该平台的特性。  详情 回复 发表于 2008-8-5 16:50
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
UP
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
UP
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

4
 
我再UP,我就不相信没有热心人
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 
要看你想往哪个方向发展了。
如果是搞内核和驱动的话,入门要求较高, 最好要扎实的C语言基础,并能读懂目标平台的汇编语言, 对硬件的工作机制也要有一定的了解。
应用开发的话,掌握好C/C++,另外需要了解linux平台下的API, 可以参看经典名著<>。
最重要的是,能够以一个项目开始在实践中学习提高自己。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

6
 
linux最大的优势是开源及跨平台支持,但是开源的优势想利用好谈何容易,千万行的内核代码看起来会死人的。所以,你必须选择你的方向。不要以为选了linux就是金光闪闪。

平台移植,是做嵌入式linux必须面对的,这是第一关。

做驱动,必须对内核有一定的了解,看《linux驱动开发》不错,虽然是基于X86的,不过适用性强。

做应用,就不用太考虑内核,不过还是得对平台有了解,才能更好的发挥linux和该平台的特性。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表