使用A4或A5当SDA引脚没问题,其他引脚则不成功,是什么问题?
热门产品 :
CH641: PD及无线充电专用MCU
使用A4或A5当SDA引脚没问题,其他引脚则不成功,是什么问题?
ch573 由于没有硬件iic,所以iic 通常使用iic master通常使用软件模拟实现,
在模拟这些时序上,芯片的硬件并没有对任何IO做特别限制,
从以往的客户大量的量产产品来看,几乎所有GPIO被用来做IIC模拟都被证实是安全且稳定的.
在本主题没有足够的信息情况下,下面的排除方式仅供参考:
1,确保所有硬件可靠连接,
2,确保对应的IO独立可控,符合程序预期, 可能的情况下逻辑分析仪或者示波器能够迅速排查问题。
另外,这里可以提供一个ch573上模拟iic的小工程: 使用ch573 通过PB12/PB13 模拟iic 读取一个常见的温湿度传感器
(解压本工程放到官网evt的exam文件夹下既可编译通过)
谢谢,已解决,在读取io引脚的时候返回值选择了uint8,所以导致不成功