ch573F-R0-1v2开发板 模拟IIC问题

使用A4或A5当SDA引脚没问题,其他引脚则不成功,是什么问题?

ch573 由于没有硬件iic,所以iic 通常使用iic master通常使用软件模拟实现,

在模拟这些时序上,芯片的硬件并没有对任何IO做特别限制, 

从以往的客户大量的量产产品来看,几乎所有GPIO被用来做IIC模拟都被证实是安全且稳定的.


在本主题没有足够的信息情况下,下面的排除方式仅供参考:

1,确保所有硬件可靠连接,

2,确保对应的IO独立可控,符合程序预期, 可能的情况下逻辑分析仪或者示波器能够迅速排查问题。


另外,这里可以提供一个ch573上模拟iic的小工程: 使用ch573 通过PB12/PB13 模拟iic 读取一个常见的温湿度传感器

(解压本工程放到官网evt的exam文件夹下既可编译通过)

icon_rar.gifch573_iic_si7021.zip



谢谢,已解决,在读取io引脚的时候返回值选择了uint8,所以导致不成功


只有登录才能回复,可以选择微信账号登录