前段时间用STM8S005 I2C与一个传感器通信,样机阶段测试正常,但小批量试产时,好多I2C通信问题,一开始以为是芯片虚焊,将STM8S005芯片补焊,传感器芯片补焊,还是不行,是程序烧写出错了???重新烧写程序还是不行,拿了一个新的芯片换上去正常了;难道是芯片坏了???于是将I2C通信不良的板STM8S005对换,既然工作正常;看到这个现象,又开始怀疑真是虚焊造成的吗???于是乎又将这两块板芯片又对调回去,奇怪的现象又出现了,I2C通信又出错了;有点怀疑是STM8S芯片I2C是否存在可靠性问题,还是..........;不知道有没有人遇到过类似的问题 |