在我的代码中,我在时间戳记上加上了版本号。
const char prog_id[] = { __TIME__ " " __DATE__ "Foo project V1.3" } ;
输出:
11:09:52 May 10 2016 Foo project V1.3
这是我使用飞思卡尔IDE时的代码行。由于芯片组的更改,我不得不更改为MPLAB X IDE,并且找不到
__TIME__
和__DATE__
宏的等效项。MPL X IDE中是否有等效项,或者有什么方法可以在C中复制这些函数?
最佳答案
您的编译器仅具有__DATE__
。
看看your compiler manual的246
页
为了模拟它们,我不是mplab
专家,可以使用预构建步骤,在该步骤中,一个自定义小程序创建一个time_date.h
文件,该文件在其中定义具有正确值的那些定义。显然,该石南花必须包含在您的项目中。
关于c - MPLAB中的TIme日期戳,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37323107/