×

Linux驱动中的I2C驱动架构详细分析

消耗积分:1 | 格式:pdf | 大小:0.17 MB | 2019-04-23

362163

分享资料个

  其实I2C接口非常的简单,即使用51单片机的gpio来模拟I2C,编写一个e2prom或者其他I2C接口的驱动程序,也不是什么难事,几百行代码就能搞定。但是Linux 的I2C驱动体系结构却有相当的复杂度,不管是叫Linux I2C驱动还是单片机I2C驱动,其根本还是操作soc芯片内部的I2C模块(也叫I2C adapter)(读写I2C相关的寄存器)来产生start、stop还有 ack信号而已。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !