摘要:
今天拿beep程序练手,主要学习linux driver的开发流程和内核编程相关的重要接口。弄完之后就要写uart驱动了。参考书籍:《华清远见 linux驱动开发详解》开发板:tq2440 下面是tq2440的蜂鸣器电路的电路图: 核心板: 可知,通过对TOUT0/GPB0进行编程可控制蜂鸣器 而对于s3c2440的gpio来说,只需要设置config和data寄存器即可。 Gpb0设置为输出,gpbcon寄存器[1:0]设置为01; 之后就可以用gpbdat来设置其值了。 下面通过s3c2440 的pwm来控制bepp的鸣叫。 pwm设置占空比pwm的T... 阅读全文
posted @ 2011-04-21 21:29 晓彻 阅读(1983) 评论(0) 推荐(0) 编辑