提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、实现时间戳ADC电压值的存储flash
二、时间日期的实现
1.时间日期的编写
#define year_days(a) (((a%100!=0)&&(a%4==0))||(a%400==0))
#define days_in_year(i) (year_days(i) ? 366 : 365) //判断i年是否为闰年//时间结构体
typedef struct date_time
{
u16 year;
u8 month;
u8 day;
u8 hour;
u8 min;
u8 sec;
}Date_Time;
//存储按时间存进flash的数据结构体
typedef struct flash_time_data_vol
{
u8 year;
u8 month;
u8 day;
u8 hour;
u8