问题如题!程序就是套用原子哥的RTC程序
int main(void)
{
// u8 send_count=0;
u8 tmp_i;
delay_init(); //延时初始化
NVIC_Configuration();//设置NVIC中断分组2:2位抢占优先级,2位响应优先级
LED_Init(); //初始化与LED连接的硬件接口
TIM2_Int_Init(5999,7199);//600ms定时
RS485_Init(9600);
RTC_Init();
Lamp_Init();
// while(RTC_Set(Init_calendar));
// RTC_Get();//更新时间
while(1)
{
if(tmp_i!=calendar.sec)
{
tmp_i=calendar.sec;
RS485_Send_Char((calendar.w_year>>8));
RS485_Send_Char((calendar.w_year));
RS485_Send_Char(calendar.w_month);
RS485_Send_Char(calendar.w_date);
RS485_Send_Char(calendar.hour);
RS485_Send_Char(calendar.min);
RS485_Send_Char(calendar.sec);
RS485_Send_Char(calendar.week);
}
}
} |