免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Send_linux
打印 上一主题 下一主题

ChinaUnix联手华清远见嵌入式有奖书评结果公布! [复制链接]

论坛徽章:
0
1 [报告]
发表于 2009-06-19 10:54 |显示全部楼层
这个活动真好

论坛徽章:
0
2 [报告]
发表于 2009-06-19 11:00 |显示全部楼层
原帖由 shanghlinux 于 2009-6-18 16:33 发表
书评是直接在这儿回贴吗,还是要发到哪个邮箱?

应该是直接回帖

论坛徽章:
0
3 [报告]
发表于 2009-06-19 17:20 |显示全部楼层
初看了一些,这本书写得还是很详细的。
1.3节还说明了操作系统的作用。操作系统复杂化了驱动的开发,使应用程序用统一的接口使用硬件。
1.4节就进入主题了,在《Linux程序设计》中看了一些,对设备分类。

    感觉本书的编排还是很好的,逐步深入,从浅到深.
      一开始先有几段程序给我们一个感性的认识,对有无操作系统的设备驱动有个大概了解,并且认为不难。
    由于本书涉及的驱动类型较多,故第二章从基础硬件角度揭示了各种硬件的情况,如果不看这些而直接对其写驱动,是很难想象的,你根本不知道要写的是什么。
    由于主要是写带操作系统Linux下的驱动,而且驱动好多都要调用Linux内核结构、函数等,第三章要大家对Linux内核有所了解。
    有了上面的认识,我们就能对Linux具体模块、具体设备驱动进行学习了,第二篇的内容理论性更强了点,细节上把握了驱动编写的各种技术,并发、阻塞、异步、终端等,比较全面的学习了各种技术,上了一个台阶,而且其中也有一些例子,理论与实践相结合。我觉得学习这部分的时候,可以结合别的书籍,比如侧重Linux内核的书籍一起学习,影响会更深一点。
    第三篇就是具体的针对各种硬件设备写驱动了,有了前两篇的准备,水到渠成,可以具体写了。很详细的。
    最后一篇,教会我们编写程序、调试程序的工具,gcc、gdb等,以及驱动移植方法。会写驱动还要会移植,要使我们的劳动成果更有用才行。

12.1.1按键的硬件原理,有点意思,以前对硬件不懂。从机械设备到软件实现还是有很多问题的,例如这里的抖动。软件延时,记得以前好像遇到过,不装驱动的时候,鼠标键盘很灵敏,乱窜,原来驱动里还要延迟的,我也不知道自己记得对不对,但是起码知道了一点门道。
    这些函数代码最好能实际编写一下,才能印象深刻,看过一遍,只是有大概印象.
12.2.1四种触摸屏的硬件都讲得很清楚,软硬件一起学.电阻式,电容感应式,红外线式,表面声波式.
     好多goto语句啊

20.1.2USB的驱动的确比按键,触摸屏复杂多了,主要是逻辑单元太多,还好可以按照设备,配置,接口,端点四个层次来学习.5个逻辑单元结构体+一个实例描述,理解起来并不是很难.

[ 本帖最后由 zsmdev 于 2009-7-15 09:49 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2009-07-09 21:21 |显示全部楼层
昨天看到校友(外地)也想报名参加华清远见的培训,看来真的不错呢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP