搜索
 找回密码
 立即注册

简单一步 , 微信登陆

系统默认时间的更改

作者:creass | 时间:2016-6-1 15:12:10 | 阅读:6248| 只看该作者
系统默认时间的更改

关键词:默认时间
适用平台:MSD339,MSD3391
我们的系统默认时间不做更改的话,都是1980-1-6 00:00:00,如果需要在开机后将其改为其他值的话,可以参考如下代码:
//MApp_Init.c
void MApp_Init(void)
{
..............
    if ( msAPI_Power_Is1STBootUp() )
    {
        msAPI_Power_STBootUp();
        // Added by smc-steven, Init RTC when 1st boot up, 20100805
        MDrv_RTC_Init(MST_XTAL_CLOCK_HZ);
#ifdef ENABLE_CUS_SPEC
        msAPI_Timer_SetSystemTime(946368000); //946368000 = 2010-01-01 12:00 AM
#else //
        msAPI_Timer_SetSystemTime(914832000);//914832000 = 2009-01-01 12:00 AM //
#endif

.............

}
上面这些数字可以通过UI设置好+打印信息得出。

收藏
收藏0
分享
分享
点赞
点赞1
反对
反对0
hahaahhahaha!!123
回复

使用道具 举报

大神点评4

沙发#
xuludestiny 发表于:2016-7-23 17:32:48
good!!!
拿来就可以用的,太实用了,太感谢版主了,,,
把水灌满
回复 支持 反对

使用道具 举报

板凳#
AlexWeng 发表于:2016-8-7 23:14:21
直接改相关宏不行吗?
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

地板#
steven 发表于:2016-8-26 11:40:59
AlexWeng 发表于 2016-8-7 23:14
直接改相关宏不行吗?

没有相关宏吧?有个START_TIME的宏是不能改的
回复 支持 反对

使用道具 举报

5#
Sunny 发表于:2016-9-6 16:23:08
这个好用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版