zzban 发表于 2009-11-21 21:32

LDD3第九章的short驱动要另外买什么硬件设备没有?

刚刚学Linux 设备驱动开发,看到第九章,里面有个short的,看得一头雾水,Google一下,在这里看到一些信息:
http://sns.linuxpk.com/space.php?uid=15894&do=blog&id=15958
为每个端口创建一个设备节点.查看/proc/ioports 有无driver使用相应端口.可以为每个端口接一个LED,每个LED有1k的电阻.(ldd3 用pin9 和10做演示, 如果完全按照ldd3的玩法, 不要接led到些pin上).
但是还是搞不懂要什么什么LED,然后还说可能会烧坏主板什么的,不知道有做过这个的童鞋可以给点意见不?
谢谢

Godbach 发表于 2009-11-22 22:29

这个驱动就是利用主机上的并口。然后让并口输出高低电平,如果外接个二极管的话,高电平的时候就能点亮,低电平的时候就灭了。但是实际使用的时候还是需要串联一个电阻,保护二极管。

Godbach 发表于 2009-11-22 22:30

当然,如果需要测试并口的输入的话,就需要有外置的电压啊。因此要有一定的保护措施,避免电流过大,而超出主板的承受能力。

zzban 发表于 2009-11-23 09:21

哦,明白,原来只需要二极管就可以了:lol:
我回老家找找大学时代的一些实验课的残余零件还在不在先,谢谢:)

dreamice 发表于 2009-11-23 10:50

回复 #4 zzban 的帖子

单纯为了看个中断就这样么搞,有点麻烦,呵呵
页: [1]
查看完整版本: LDD3第九章的short驱动要另外买什么硬件设备没有?