3019|1

121

帖子

2642

TA的资源

纯净的硅(中级)

楼主
 

希望对初次接触mini2440的朋友有些帮助~~ [复制链接]

在百问网,看到了如下一段对话,希望别人的经验可以对大家有用:

“求助站长,想做Linux驱动,该如何循序渐进?

我做之前是做单片机开发的,最近买了mini2440,和嵌入式Linux完全手册。学习上下了如下功夫:
1.裸机的上程序跑了一遍也消化了许多.体系结构有了一定的理解;汇编能够看懂。
2.启动代码正在消化,对于启动流程能有个大概的思路。能够稍微的做小的修改。
3.Makefile做了一些学习,能够懂得编译的一些要求以及各层Makefile文件之间的关系。不过配置内核还有一定的难度。

嵌入式Linux完全手册这本书对我帮助很大,我知道我上面这几方面的内容还需加强学习和实践,但是总是对Linux驱动开发的流程有点模糊,烦请您给指教一下,另外做Linux驱动开发是否还需要学习文件系统?”


版主(韦东山 )的回复:

“对于想从硬件岗位转到软件岗位的人,对于想从传统单片机(比如51单片机)编程进一步学习“有操作系统的”嵌入式编程的人,需要找到一个学习的切入点:先掌握各个硬件部件的简单编程,再将它们组合起来构成一个相对复杂的软件系统---比如Bootloader,进而编写基于操作系统的驱动程序,最后深入钻研操作系统内核。”

[ 本帖最后由 bootloader 于 2009-10-13 13:17 编辑 ]

最新回复

这本书的确不错,非常适合新手!! 回答的也非常正确,先把外设的一个一个试验做透,然后依照三星出的测试程序自己做一下,前提是驱动自己写哦,不是复制人家的。不要怕简单,再大的程序也是一个一个函数慢慢堆起来的。  详情 回复 发表于 2009-10-18 17:02
点赞 关注

回复
举报

26

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
这本书的确不错,非常适合新手!!
回答的也非常正确,先把外设的一个一个试验做透,然后依照三星出的测试程序自己做一下,前提是驱动自己写哦,不是复制人家的。不要怕简单,再大的程序也是一个一个函数慢慢堆起来的。
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表