[MCU] 【RISC-V MCU CH32V103测评】+ 硬件SPI驱动OLED显示DHT11温湿度

eew_VHNtMb   2021-2-8 21:36 楼主

    

       上回驱动了个DHT11,并用串口输出温湿度,为了接下来便于显示传感器信息,添加了一块0.96寸OLED屏来显示,还是上次的GPIO项目,新建个SPI.c然后从官方SPI例程中拷贝初始化代码,如下,之前一直调不通,但换其他片子能驱动,一时不得姐,最后修改分频器为2分频竟然跑起来了,同样都是72M,ST在8分频下依旧可以跑,但在沁恒上却只能2分频,以后再研究了,切正题.

        OLED用的SSD1306,中景园的屏,例程是模拟SPI,这里把他改为硬件SPI,如下:

        然后while里添加显示信息,

        打完收工,话时没有main.h头文件用起来还真有些不太顺手,

        效果还可以.

GPIO_Toggle.7z (291.64 KB)
(下载次数: 18, 2021-2-8 21:35 上传)

GPIO_Toggle.7z

 

  • 捕获.PNG
  • 捕获.PNG
  • 捕获.PNG
  • 捕获.PNG
  • 捕获.PNG
  • 微信图片_20210208213215.jpg
  • 微信图片_20210208213316.jpg

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复