一、描述你遇到的问题
之前用I2C的接口写了一个读写SHT30的程序,调通了之后就没管过,前几天重新拿来用居然读和写都是不行的,错误码是80001314,也就是没有应答呗。该模块我用STM32测试了一下,没坏,怀疑是板子有问题,新买的一个也不行。遂编译了驱动OLED屏幕(用到的屏幕当然也都试过能用)的例程,烧进去后发现连例程都跑不通。怀疑自己是不是以前改了什么不该改的东西,就重新拉取了一个新的SDK,再编译例程,也不行。那难道是杜邦线有问题?
已经暂时不指望重新把自己写的程序跑起来了,至少先把例程跑通吧。
二、你具体做的所有步骤结果截图
选择要烧录I2C例程:
引脚配置:
编译成功:
烧录成功:
三、当前开发板状态全景照片
以上是连SHT30,连OLED也一样的,屏幕上当然是漆黑一片
四、开发板串口所有日志
这个是例程对应的日志。