此项目基于STM32 RTC内部时钟源,使用I2C OLED屏幕显示日期和时间,并支持按键操作更改时间和设置闹钟。同时,通过蓝牙模块可以连接电脑或手机软件,实现通过蓝牙方式更改时间和闹钟设置。硬件部分包括stm32f103c8t6微控制器、按键、有源蜂鸣器、四针I2C协议oled屏幕等。所有蓝牙配置所需的软件已放入压缩包中。以下是主程序部分的相关代码:

/ USER CODE BEGIN Header /

/

@file : main.c

** @brief : 主程序主体部分


*** @a