初级会员

- 积分
- 96
- 金钱
- 96
- 注册时间
- 2015-10-19
- 在线时间
- 3 小时
|

楼主 |
发表于 2015-11-4 08:30:32
|
显示全部楼层
回复【3楼】沉默焚烧:
---------------------------------
int main(void)
{
u8 t;
NVIC_Configuration();
delay_init(); //???±??????????
uart_init(9600); //????????????9600
LED_Init(); //????????LED??????????????
LCD_Init(); //??????LCD
usmart_dev.init(72); //??????USMART
POINT_COLOR=RED;//?è??×??????ì??
LCD_ShowString(60,50,200,16,16,"Mini STM32");
LCD_ShowString(60,70,200,16,16,"RTC TEST");
LCD_ShowString(60,90,200,16,16,"ATOM@ALIENTEK");
LCD_ShowString(60,110,200,16,16,"2014/3/8");
while(RTC_Init()) //RTC?????? ?????¨????????????
{
LCD_ShowString(60,130,200,16,16,"RTC ERROR! ");
delay_ms(800);
LCD_ShowString(60,130,200,16,16,"RTC Trying...");
}
//?????±??
POINT_COLOR=BLUE;//?è??×?????????
LCD_ShowString(60,130,200,16,16," - - ");
LCD_ShowString(60,165,200,16,16,":: ");
while(1)
{
if(t!=calendar.sec)
{
t=calendar.sec;
LCD_ShowNum(60,130,calendar.w_year,4,16);
LCD_ShowNum(100,130,calendar.w_month,2,16);
LCD_ShowNum(124,130,calendar.w_date,2,16);
在main函数开头就定义了 t ,可是也没有给 t 赋值,所以t的值是不是默认为0?t 又是什么意思呢? |
|