STM8S003F3P6,需两路IIC,如何做

2019-03-23 16:54发布

STM8S003F3P6,如果需要两路I2C的话,一路用硬件IIC,一路用GPIO口软件模拟可以吗?
具体如何做?请给点参考资料或案例。
两路可以同时工作么?我是为了提高效率,如果不能同时处理数据,那就没用了。是不是需要在RAM各分一块地儿
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
damiaa
1楼-- · 2019-03-25 17:46
 精彩回答 2  元偷偷看……
kenhgt
2楼-- · 2019-03-25 22:57
damiaa 发表于 2015-10-30 14:34
哦,理解意思错了。你说的CPU的 I2C只能是100K。从机可以支持400k的I2C 可以降低的。如果是设备,比如EEPRO ...

你又错了

我现在有速率要求,想将MCU提到400k,所以才希望在GPIO口或者原来的I2C口,用软件模拟400K的I2C。
damiaa
3楼-- · 2019-03-26 00:26
本帖最后由 damiaa 于 2015-10-30 14:46 编辑

想将MCU提到400k,所以才希望在GPIO口或者原来的I2C口,用软件模拟400K的I2C?
如果你CPU速度可以。那模拟400K I2C也是可以做到。这话也能错?

应该是想将CPU的I2C口速度提升到400K吧。不是CPU速度。CPU当然要快点跑啊。

把几个速度混一块说了就出问题。
kenhgt
4楼-- · 2019-03-26 05:37
 精彩回答 2  元偷偷看……
damiaa
5楼-- · 2019-03-26 09:16
好。理解了。就一个字。能。
kenhgt
6楼-- · 2019-03-26 14:07
damiaa 发表于 2015-10-30 14:45
好。理解了。就一个字。能。

那能直接将MCU自带的I2C口,直接软件模拟到400k吗?

一周热门 更多>