
STM32F103 STM32F103硬件I2C接口驱动RTC芯片DS3231详细设计源代码.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
完整的基于STM32F103的硬件I2C接口驱动RTC芯片DS3231设计源代码已实现。该工程采用了硬件I2C总线(IIC)与DS3231芯片的数据传输方式,并经过串口二测试验证无误后完成开发流程。该程序可以直接在Keil5 MDK软件中配置并运行该项目,并且便于移植至其他开发环境。
NVIC 队列参数配置(NVIC 队列 2);
完成延时函数的初始化设置
USART 端口配置(一百一十五千两百); 实现 USART 端口的初始化设置
I2C 端口初始化;
DS3231_setTime函数用于设置系统初始时间,默认值为当前日期和时间;函数调用格式为:DS3231_SetTime(年份, 月份, 日份, 星期几, 小时, 分钟, 秒数);其中各参数的具体含义如下:
- 年份参数取值范围为整数类型;
- 月份参数取值范围为整数类型;
- 日份参数取值范围为整数类型;
- 星期几参数取值范围为整数类型;
- 小时参数取值范围为整数类型;
- 分钟参数取值范围为整数类型;
- 秒数参数取值范围为整数类型;
本功能支持的日期起始时间为公元二十世纪初至二千二百五十五年之间循环检测
{
当i等于150万时
{
重置计数器
获取当前播放时段的时间戳
获取当前时段的气温数据
输出到指定文件路径中,并包含以下信息:时间戳、日期以及相关参数
其中:
年份 月份 日期 小时 分钟
全部评论 (0)
还没有任何评论哟~


