本帖最后由 numenjian 于 2024-11-1 09:34 编辑
1)随便找一个官方例程,打开里面的CUBEMx工程,我这边选的是GPIO_IOToggle作为基础模版,
2)修改RTC部分配置,我这边选用的是日历模式,配置如下:
3)点击生成代码后,用keil打开工程文件,需要注意的是,IO例程里面没有添加hal_rtc.c文件,需要手动增加一下,位置如下
4)主程序添加RTC部分读写代码,这个就随意了,也可以去rtc例程里面扣
5)OLED驱动移植,这边用的是中景园的2.42寸OLED屏,驱动芯片是SSD1309,驱动程序网上一大堆
没加字库芯片,这边就仅用英文凑合显示吧;
至于MCU与液晶的IO控制引脚,就自己看手册吧,每个脚怎与底板怎么对应还是要费点事的,我这边选的
PA8->CN4.13、PA9->CN4.17、PA11->CN4.15、PB6->CN4.3、PB15->CN4.21
代码共享,需要的拿走 :
|