CH573為何要修改GET_UNIQUE_ID()函數(shù)定義?

最新的2.4版本,發(fā)現(xiàn)GET_UNIQUE_ID函數(shù)定義修改了,看起來是讀取了6個字節(jié)的MAC地址作為芯片UID。

void GET_UNIQUE_ID(uint8_t *Buffer)

{

? ? FLASH_EEPROM_CMD( CMD_GET_ROM_INFO, ROM_CFG_MAC_ADDR, Buffer, 0 );

? ? Buffer[6] = 0;

? ? Buffer[7] = 0;

}

早期的EVT版本,GET_UNIQUE_ID實際是個宏,展開以后是FLASH_EEPROM_CMD(CMD_GET_UNIQUE_ID, 0,?Buffer, 0)

從語義來看,早期的GET_UNIQUE_ID讀取的才是UID,請問這樣修改的目的是什么?

EVT2.4版本的?GET_UNIQUE_ID函數(shù)和GetMACAddress宏語義上是重復(fù)的

#define GetMACAddress(Buffer)? ? FLASH_EEPROM_CMD(CMD_GET_ROM_INFO, ROM_CFG_MAC_ADDR, Buffer, 0)


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频