欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于i2c解决办法

更新时间: 2014-01-05 03:14:39 责任编辑: Author_N1

 

关于I2C
公司买了ic加密芯片,我以前是在学校是在linux下开发的,现在是在裸机下,我以前测试的时候都有主从设备地址,还有封装好的函数对SDA和SCL操作.现在裸机下只有芯片的slaver address和sub address,我现在连怎么对SDA,SCL操作还是很迷茫.我希望能给我一个大概的思路去做.我真的一点头绪都没有
--参考方法--
引用:
Quote: 引用:

仔细看文档。你以前做的是软件虚拟方式,现在的芯片可能是有硬件接口模块的,不需要直接操控信号线。

不需要直接操控信号线?那怎么操做SCL和SDA两根线,一般不都是对这两根线写入1或0来拉高或拉低吗?

如果是硬件I2C的话,这两根线是自动变化的,你只需要设置好地址SCK时钟频率什么的,然后在I2C中断中(或者查询也可以)根据不同的状态进行对应的操作
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:14:39
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/19988/
本文WWW.DOC100.NET DOC100.NET版权所有。