主题 : linux下的IIC 通信 复制链接 | 浏览器收藏 | 打印
Chasing the sun !
级别: 新手上路
UID: 88880
精华: 0
发帖: 14
金钱: 75 两
威望: 15 点
综合积分: 28 分
注册时间: 2013-03-18
最后登录: 2013-05-05
楼主  发表于: 2013-04-22 10:46

 linux下的IIC 通信

我想把电子陀螺仪作为一个外设,通过IIC连接TINY210开发板,然后把陀螺仪上的数据传输到开发板并显示在屏幕上。
想请教下各位,可不可以给点意见,让我参考一下,现在我不知道如何开始编程序。
请做过类似东西的前辈给点意见,谢谢!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2013-04-22 11:25
对于内核来说,I2C总线上的设备驱动框架都是一样的,你可以参考内核源代码里现成的I2C设备驱动(位于drivers/i2c/chips/下,对于较新的内核,可以参考drivers/staging/iio/magnetometer/下的代码)。另外,可以参考内核源代码里的Documentation/i2c/writing-clients,这是一个关于编写I2C总线客户端(即I2C设备)驱动的简单总结。
论坛上的这个帖子也有一些分析
http://www.aiothome.net/read.php?tid-18473.html
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
Chasing the sun !
级别: 新手上路
UID: 88880
精华: 0
发帖: 14
金钱: 75 两
威望: 15 点
综合积分: 28 分
注册时间: 2013-03-18
最后登录: 2013-05-05
2楼  发表于: 2013-04-22 11:35

 回 1楼(kasim) 的帖子

       谢谢你      
Chasing the sun !
级别: 新手上路
UID: 88880
精华: 0
发帖: 14
金钱: 75 两
威望: 15 点
综合积分: 28 分
注册时间: 2013-03-18
最后登录: 2013-05-05
3楼  发表于: 2013-04-23 08:55
有没有前辈能提供一些写程序的思路   如何开始写都不知道