找回密码
 立即注册
查看: 135|回复: 4

复位后,读取芯片唯一身份证ID错误

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-05-12 11:16:04
已绑定手机

5

主题

3

回帖

51

积分

注册会员

积分
51
发表于 2025-5-6 16:34:29 | 显示全部楼层 |阅读模式
从单片机STC12C5A60S2中读取芯片唯一身份证ID时,在上电复位后读取的正确,可是在看门狗复位或者热复位后读取的错误,不知什么原因



MOV     R0,#0F7H                 ;芯片唯一ID的最低字节
             MOV     A,@R0
             MOV     DPTR,#ID_NUM_DA7
             MOVX    @DPTR,A

             MOV     R0,#0F6H                 ;
             MOV     A,@R0
             MOV     DPTR,#ID_NUM_DA6
             MOVX    @DPTR,A

             MOV     R0,#0F5H
             MOV     A,@R0
             MOV     DPTR,#ID_NUM_DA5
             MOVX    @DPTR,A

             MOV     R0,#0F4H                 ;
             MOV     A,@R0
             MOV     DPTR,#ID_NUM_DA4
             MOVX    @DPTR,A

             MOV     R0,#0F3H                 ;
             MOV     A,@R0
             MOV     DPTR,#ID_NUM_DA3
             MOVX    @DPTR,A

             MOV     R0,#0F2H                 ;
             MOV     A,@R0
             MOV     DPTR,#ID_NUM_DA2
             MOVX    @DPTR,A

             MOV     R0,#0F1H                 ;芯片唯一ID的最高字节
             MOV     A,@R0
             MOV     DPTR,#ID_NUM_DA1
             MOVX    @DPTR,A

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:208
  • 最近打卡:2025-06-16 08:41:37
已绑定手机

67

主题

1918

回帖

4307

积分

荣誉版主

无情的代码机器

积分
4307
发表于 2025-5-6 16:48:36 | 显示全部楼层
上传工程看看

点评

已上传,麻烦帮看一下  发表于 2025-5-6 17:23
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:208
  • 最近打卡:2025-06-16 08:41:37
已绑定手机

67

主题

1918

回帖

4307

积分

荣誉版主

无情的代码机器

积分
4307
发表于 2025-5-6 17:49:03 | 显示全部楼层
和这个帖子可能遇到的是同样问题。
https://www.stcaimcu.com//forum. ... amp;extra=#pid98676
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-16 07:06:57
已绑定手机

79

主题

5131

回帖

9138

积分

超级版主

DebugLab

积分
9138
发表于 2025-5-6 23:03:47 | 显示全部楼层
上电复位是从系统ISP区运行,RAM中的ID是系统区的固件在上电瞬间写入的,其他的复位方式没有运行系统区的固件,或程序运行中被修改,RAM可能是随机数
建议从只读SFR中读CHIPID,没有CHIPID的型号到FLASH里读ID(程序结尾7字节)
DebugLab
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-16 18:06 , Processed in 0.220501 second(s), 66 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表