在我的代码中,我放置了一个带有版本号的时间、日期戳。
const char prog_id[] = { __TIME__ " " __DATE__ "Foo project V1.3" } ;输出:
11:09:52 May 10 2016 Foo project V1.3 这是我使用Freescale IDE时的代码行。由于芯片组的变化,我不得不改用MPLAB,但我找不到__TIME__和__DATE__宏的等价物。
在MPL X IDE中有没有等价物,或者有没有一种方法可以用C复制这些函数?
发布于 2016-05-19 22:07:53
您的编译器只有__DATE__。
看看your compiler manual的246页
为了模拟它们,我不是mplab专家,您可以使用一个预编译步骤,在这个步骤中,一个自定义的小程序创建一个time_date.h文件,在该文件中使用正确的值定义那些定义。显然,这个heather必须包含在您的项目中。
https://stackoverflow.com/questions/37323107
复制相似问题