硬件IIC 和软件IIC

2020-02-06 10:28发布

求大神指教下,硬件IIC和软件IIC的优缺点?硬件IIC有何资源可以参考?目前想用PIC的芯片。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
59条回答
takashiki
2020-02-12 23:53
穷折腾 发表于 2014-9-13 09:23
其实不光是I2C,其它总线用软件和硬件实现的区别都差不多,
软件模拟总线的优点:网上示例程序多,只涉及IO ...

其实,IIC和其他总线(比如UART、SPI、IIS等)真的区别好大的,不能混为一谈。
作为从机,IIC软件模拟真的不是只涉及IO相关寄存器,移植也不简单哦。要模拟IIC从机,估计难度不亚于USB从机,主要是时序跟不上。事实上,软USB的方案都满天飞了,IIC从机的实现少之又少。
IIC主机的仲裁机制(多主模式),有几个软件模拟实现过?
IIC软件实现的只不过是阉割版的阉割版,还真想跟硬件的一较短长,真是贻笑大方。

一周热门 更多>