打印

ds1337驱动学习总结

[复制链接]
1699|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
飞鹰嵌入式|  楼主 | 2012-12-31 16:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、dss1337是一个I2C设备,然后就会注册i2c设备,i2c_add_driver2、我看这一块的时候最大的疑问是应用怎么调用command命令,大家有木有这点疑惑?

下面就来解决这个疑问:
              在驱动程序的最后有一个export,把ds1337_do_command函数全局化,然后我们就可以在我们自己的字符设备中extern随便使用了
我用的TI的芯片,所以我就在/drivers/char/目录下发现了/davinci_rtc.c文件,然后把里面read_time、set_time,然后我实现这个函数的时候调用ds1337_do_command函数就搞定
同时这个文件把ds1337设备注册成misc设备,在板子下的/dev/下就出现了rtc设备,应用可以对这个设备进行操作了,OPEN/read/write/ioctl/尽情的用!


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:

46

主题

452

帖子

4

粉丝