散分!说下大家是怎么学习编写驱动程序的!!给点建议!

proudsky   2009-6-9 17:38 楼主
驱动程序感觉好复杂!不知道如何下手,今天看了一下午串口分层驱动源码,头都大了!
希望过来人给点建议!

回复评论 (21)

呵, 头大是因为 LZ 只看了一下午

加油, 串口驱动够您看 1 周到 1 个月的. 看个 3 周後, 就会让人有 如隔三秋 之叹.

Paul, Chao @ Techware
点赞  2009-6-9 17:47
引用: 引用 1 楼 paul_chao 的回复:
呵, 头大是因为 LZ 只看了一下午

加油, 串口驱动够您看 1 周到 1 个月的. 看个 3 周後, 就会让人有 如隔三秋 之叹.

Paul, Chao @ Techware

多花点时间。切忌浮躁!
点赞  2009-6-9 18:02
也可以在开发板上写一个简单的驱动,了解一下写驱动的原理。
点赞  2009-6-9 18:04
驱动是分层的。我们大多数时只要了解其中的某一层,其它层不必太关心细节.
点赞  2009-6-9 18:10
dddddddddddddddddd....加油
点赞  2009-6-9 18:27
是要多一些时间,还要了解了解CE的驱动框架
点赞  2009-6-9 19:49
多看看代码他认识你了.
点赞  2009-6-9 21:01
多看看代码他认识你了.
点赞  2009-6-9 21:01
多看、多思考。
点赞  2009-6-9 21:33
网上有 N 多的教程资料,你先找点看看,然后按照步骤编译个内核跑跑看,在此基础上通过对人家的BSP中的相关驱动修修改改,从而形成客观认识,然后再一步一步的走向自己写驱动!很多驱动的框架结构很经典的,自己写的话也是可以模仿的嘛,呵呵,希望你早日成功!
点赞  2009-6-9 22:27
可参考一下书本,或google下
点赞  2009-6-10 08:23
代码
点赞  2009-6-10 08:33
引用: 引用 1 楼 paul_chao 的回复:
呵, 头大是因为 LZ 只看了一下午

加油, 串口驱动够您看 1 周到 1 个月的. 看个 3 周後, 就会让人有 如隔三秋 之叹.

Paul, Chao @ Techware


对,去年我看了好久,4.2BSP和5.0 BSP对比看。

这个程序不是武侠小说传递内功的。没有这么便宜的事情。哈哈。
点赞  2009-6-10 08:44
引用: 引用 13 楼 gooogleman 的回复:
引用 1 楼 paul_chao 的回复:
呵, 头大是因为 LZ 只看了一下午

加油, 串口驱动够您看 1 周到 1 个月的. 看个 3 周後, 就会让人有 如隔三秋 之叹.

Paul, Chao @ Techware



对,去年我看了好久,4.2BSP和5.0 BSP对比看。

这个程序不是武侠小说传递内功的。没有这么便宜的事情。哈哈。

这个比喻挺形象的,不花时间不行
点赞  2009-6-10 09:00
引用: 引用 13 楼 gooogleman 的回复:
引用 1 楼 paul_chao 的回复:
呵, 头大是因为 LZ 只看了一下午

加油, 串口驱动够您看 1 周到 1 个月的. 看个 3 周後, 就会让人有 如隔三秋 之叹.

Paul, Chao @ Techware



对,去年我看了好久,4.2BSP和5.0 BSP对比看。

这个程序不是武侠小说传递内功的。没有这么便宜的事情。哈哈。

大家都是这么过来的啊,看来的努力了。
好多书和资料都只讲个大概,有没有具体讲这方面的书,讲的详细点的,介绍本啊!
点赞  2009-6-10 09:14
[url=http://developer.51cto.com/art/200805/125455.htm][/url]
点赞  2009-6-10 09:39
书上写的再详细你也没什么概念,最好能自己动手写个驱动,或者在bsp上修修改改让一个驱动真正的跑起来,这样是最有收获的!
点赞  2009-6-10 09:41
引用: 引用 17 楼 Ricky_hu 的回复:
书上写的再详细你也没什么概念,最好能自己动手写个驱动,或者在bsp上修修改改让一个驱动真正的跑起来,这样是最有收获的!

对源代码不懂怎么改哦!想找有分析源码的资料,里面一些结构,数据传递都不知道在哪里!
16楼给的还可以!收藏了
点赞  2009-6-10 10:44
我在研究键盘,我也无从下手,学的.net,,,,,,,,,
点赞  2009-6-10 10:56
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复