SPI和IIC能共线使用不?

2020-01-26 12:48发布

  现在有个这样的情况 。要读一个24C02 和 SPI数据 。 先是检测这条总线上有没挂载IIC  ,如果有,读IIC的数据(几个字节),读完然后才会有SPI数据过来,读SPI数据。现在是问题是:一旦挂接了IIC器件的话,IIC数据可以正常读写,SPI数据读不出来了,我用的MCU有硬件SPI(STC),连SPI中断都进不去。总线上也试过加上拉5.1K,结果连IIC数据都无法读写了。用逻辑分析仪抓波,波形正确,求教解决方法!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。