linux设备驱动-mag3110
买了个 CT 的外扩板子DVK570,上面配有许多模块,其中有 mag3110 模块,并有驱动。十分兴奋,打开驱动一看,居然是在应用程序中直接操作 /dev/I2C-1 设备。
跟我之前学得linux驱动不太一样啊。本着学习的心态,觉得自己写一个 mag3110 的设备驱动,调了几天,终于成功了。
代码上传,里面有注释,之前学过 linux I2C 驱动的人应该很容易看懂。
测试可用,至于为什么非要自己写 I2C 驱动而不是跟板子配套的程序一样,直接操作 /dev/I2C 设备呢?
这个。。。
加载驱动后会在 /dev 目录下生成一个 mag3110 设备节点,直接读写即可
支持一下。 点个赞。
这是干货。
以后论坛多一些这样的帖子就好了。 quillan 发表于 2015-5-6 12:46 static/image/common/back.gif
点个赞。
这是干货。
以后论坛多一些这样的帖子就好了。
谢谢,哈哈,我新手,还在学习阶段,以后会有其他其它模块的驱动,下一步做 W25Q16 flash芯片的驱动,不知道顺不顺利啊 可以的:D 可以的:D我是新手的时候问也问不出个结果,最后还得自己写。 正需要I2C应用,作为参考:lol
页:
[1]