// -----------------------------------------------------------------------------
// DESCRIPTION:
// -----------------------------------------------------------------------------
typedef struct _VersionInfo
{
// --------------------------------------------------------------------------
// DESCRIPTION:
// --------------------------------------------------------------------------
unsigned long m_dwInfoSize;
// --------------------------------------------------------------------------
// DESCRIPTION:
// --------------------------------------------------------------------------
unsigned long m_dwMajorVersion;
// --------------------------------------------------------------------------
// DESCRIPTION:
// --------------------------------------------------------------------------
unsigned long m_dwMinorVersion;
// --------------------------------------------------------------------------
// DESCRIPTION:
// --------------------------------------------------------------------------
unsigned long m_dwBuildNumber;
// --------------------------------------------------------------------------
// DESCRIPTION:
// --------------------------------------------------------------------------
unsigned long m_dwPlatformId;
// --------------------------------------------------------------------------
// DESCRIPTION:
// --------------------------------------------------------------------------
char m_pVersion[0X80];
} VersionInfo;
设备的固件版本信息,在上电自举完成之后,会从串口打印出来,其中最后一行“[S/W Version]”一栏就是固件的信息。可以将该API读取到的信息与打印信息对比验证正确性。