WCH569参考官方读取芯片ID发现不同芯片读回值一样,求教

CH569读取ID进行不同设备的识别,发现使用例程方法,不同的芯片读取ID一样。

读取部分代码

    UINT8 IdBuffer[8] = {0};
    GET_UNIQUE_ID(IdBuffer);
    for (int i = 0; i < 8; i++) {
        PRINT("%02X", IdBuffer[i]);
    }
    PRINT("\r\nUID Dump Done!\r\n");

打印数据内容

image.png

如上所见,测试了3个芯片,读回均为0E35303738305042

    FLASH_ROMA_READ((0x7FFE4-0x8000), IdBuffer, 8);

已经搞定。如上方法可读。


只有登录才能回复,可以选择微信账号登录