今天解决STA013与24C02在同一总线上读写出错的问题:
原先程序是先读24C02的配置信息,后来才初始化STA013的,以前一直用得好好的,后来sta013的质量些不稳定问题,偶然开机会有一两次读24c02读不正常的,经检查发现STA013一直把SDA脚拉低为0,当然读不了24C02了,知道原因后,在程序上先给STA013复位,再读写24C02,就没有问题了。
发布
文章评论(0条评论)
登录后参与讨论