前几天做了一块7B0的小板,用来点屏。
用了PC2_C和PC3_C模拟I2C控制电容屏,测试发现第一次能读到ID,之后就通信失败了。
示波器发现用做SDA的PC2_C的管脚,电平拉不低了,只能拉到2.8V。
这两个管脚有点特殊,网友推荐最好不要用作除ADC外功能。
但是在规格书中有明确指出:
Some packages feature Pxx_C pads but not Pxx. All Pxx alternate functions are available on Pxx_C pads by closing the switch
那么理论应该不会有问题的吧?
之前以为是PC2_C有问题,PC3_C可以用。
今天心血来潮,用PC3_C做SDA做一次测试,真的也就读了ID成功之后,就再也拉不低了,就算下电重新上电,也拉不低了。
何解?有没有朋友遇到过?
话说,ST论坛改版后,都没人了,,,,
离线
原先遇到的拉不抵的情况好像是驱动能力不够
离线