主题中讨论的其他器件:UNIFLASH
您好!
是否有人可以告诉我为什么内存导出(.out 文件)在以下两种情况下不同?
所有条件都是一样的、我又试了一次。
输出文件是否包含时间信息?
闪存校验和相同。
已用工具:UNIFLASH (内存导出)版本:5.3.1.2665
内存导出选项:
格式:COFF、Page:Data
地址:0x3E8000 ~ 0x3F8000 (全部闪存)
长度(以字节为单位):0x10000
谢谢、
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
是否有人可以告诉我为什么内存导出(.out 文件)在以下两种情况下不同?
所有条件都是一样的、我又试了一次。
输出文件是否包含时间信息?
闪存校验和相同。
已用工具:UNIFLASH (内存导出)版本:5.3.1.2665
内存导出选项:
格式:COFF、Page:Data
地址:0x3E8000 ~ 0x3F8000 (全部闪存)
长度(以字节为单位):0x10000
谢谢、
你好,吴镇
基于 https://www.ti.com/lit/pdf/spraao8、看起来会有时间戳。 请参见下面的。

谢谢、此致、
Vamsi
你好,吴进
[引用 userid="490860" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1013401/tms320f28054f-memory-export-out-on-uniflash/3745988 #3745988"]出于充分尊重,是否可以使用4-7个字节获取创建时间信息?COFF 文件头存储目标文件创建为32位二进制整数的日期和时间、表示自 Unix epoch (1970年1月1日00:00:00 UTC)以来的秒数:
例如、对于此 COFF 文件:

时间戳在上面突出显示。
作为一个32位整数、它转换为:1624988226。
因此、创建日期为 1970年1月1日00:00:00 UTC 之后的1624988226秒。
有一个方便的页面可将其转换为可读的日期和时间:
https://www.epochconverter.com/
在我的案例中:

因此、COFF 头文件中的创建日期为美国东部时间2021年6月29日下午1:37:06。
这看起来是正确的:

谢谢
Ki