CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 8371|回复: 6

linux设备驱动-mag3110

[复制链接]
发表于 2015-5-6 09:56:27 | 显示全部楼层 |阅读模式
买了个 CT 的外扩板子DVK570,上面配有许多模块,其中有 mag3110 模块,并有驱动。
十分兴奋,打开驱动一看,居然是在应用程序中直接操作 /dev/I2C-1 设备。
跟我之前学得linux驱动不太一样啊。本着学习的心态,觉得自己写一个 mag3110 的设备驱动,调了几天,终于成功了。
代码上传,里面有注释,之前学过 linux I2C 驱动的人应该很容易看懂。
测试可用,至于为什么非要自己写 I2C 驱动而不是跟板子配套的程序一样,直接操作 /dev/I2C 设备呢?
这个。。。

加载驱动后会在 /dev 目录下生成一个 mag3110 设备节点,直接读写即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表于 2015-5-6 11:29:38 | 显示全部楼层
支持一下。
回复 支持 反对

使用道具 举报

发表于 2015-5-6 12:46:47 | 显示全部楼层
点个赞。
这是干货。
以后论坛多一些这样的帖子就好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-6 16:50:24 | 显示全部楼层
quillan 发表于 2015-5-6 12:46
点个赞。
这是干货。
以后论坛多一些这样的帖子就好了。

谢谢,哈哈,我新手,还在学习阶段,以后会有其他其它模块的驱动,下一步做 W25Q16 flash芯片的驱动,不知道顺不顺利啊
回复 支持 反对

使用道具 举报

发表于 2015-5-6 22:20:14 | 显示全部楼层
可以的
回复 支持 反对

使用道具 举报

发表于 2015-5-6 22:20:16 | 显示全部楼层
可以的我是新手的时候问也问不出个结果,最后还得自己写。
回复 支持 反对

使用道具 举报

发表于 2015-12-30 10:14:00 | 显示全部楼层
正需要I2C应用,作为参考
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-4-27 07:06 , Processed in 0.025160 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部