我time()在ARM微控制器上使用。达到此功能后,处理器将重新启动。
奇怪的是,当我处于调试模式时,代码可以完美运行,但是当我想以独立方式应用它时,就会遇到重置。
我在俯视什么吗?是否可以代替此功能?
代码部分是这样的
#include <sys/time.h>
#include <stdio.h>
void main (void)
{
static time_t rawtime = 0;
rawtime = time (NULL);
}
Run Code Online (Sandbox Code Playgroud)