在CH579M的系统中,提供一种时间戳函数,使用它可记录下编译系统时的时间,其使用效果如图1所示。 图1 时间戳函数使用效果 那么该函数的使用形式如何呢? 在OLED屏的显示函数中,其用法如下: OLED_ShowString(0,0,__DATE__,16); // 时间戳函数 OLED_ShowString(0,2,__TIME__,16); 用在串行通讯中,其语句为: PRINT( "Start @ChipID=%02X%s \n", R8_CHIP_ID, __TIME__); 图2 串口下时间戳的使用效果 需要指出的是:时间戳就是时间戳,它无法当做RTC函数来使用,它只能记录下编译时刻的时间,而无法对时间加以实时更新。
|