zsq_zjt 发表于 2024-12-1 10:15:39

8A8K64D4读取CHIPID空间是被覆盖了吗 | 已解决

测试程序在线硬件仿真可以读取到数据,而写好的代码硬件仿真同样的CHIPID地址,数据完全不对了,是被什么东西覆盖了吗?

上图0xfde0有正确的ID。



同样的硬件,同样的地址,数据完全不对了,所以通过ID号加密一直搞不定了,卡在这里。

请问有遇到同样问题的朋友,怎么解决的?


soma 发表于 2024-12-1 10:17:50

chipID空间不会被覆盖的。这是只读的

DebugLab 发表于 2024-12-1 10:28:48

只读SFR,用户程序无法修改

zsq_zjt 发表于 2024-12-1 10:34:31


同样的函数,硬件仿真和实际测试,结果都一样,感觉实际还是没有读取到正确的ID号,麻烦大佬看下代码有什么问题吗?



zsq_zjt 发表于 2024-12-1 11:28:44

已经搞定,忽略了例程中的一个小开关,谢谢各位关注和解答。

VCC 发表于 2024-12-1 13:50:56

zsq_zjt 发表于 2024-12-1 11:28
已经搞定,忽略了例程中的一个小开关,谢谢各位关注和解答。

能否方便详细介绍一下,是如何解决问题的呢?

忽略了例程中的一个小开关

具体是哪个呢
页: [1]
查看完整版本: 8A8K64D4读取CHIPID空间是被覆盖了吗 | 已解决