我们驱动一个OLED显示屏之后我们就可以通用下了,因为读取和写都是类似的,我们再增加一个设备就是SHT20温湿度传感器。
在这个基础上我们还需要再操作下,改下IIC初始化,变化下管脚。
因为我们的PB6,7是有其他用途的,所以我们需要修改下,我们改到PB8,9的引脚重映射上。
代码上我们增加一个重映射的配置,这样就能顺利的修改到PB8,9上。
然后添加SHT20读取函数,先软复位下,然后进行寄存器读。
显示用Sprintf转换下。