找回密码
 立即注册
楼主: Greatxiaozhu

问一下stc8h4k64t支持CHIPID吗

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2025-3-25 09:52:04 | 显示全部楼层
kms*** 发表于 2025-3-24 21:23
STC8H4K64TL没有CHIPID寄存器 ,全球唯一ID号保存在地址为FDF9~FDFFH的FLASH中。FLASH的内容可以被修改, ...

没有攻不破的城墙,任何加密方法都是增加解密的难度。
使用官方ISP烧录时会先擦除Flash,程序烧录完后将芯片ID读取出来写入到Flash指定地址。
这种情况下想修改Flash内容也是会增加难度的。
而有CHIPID的芯片,加入ID号加密后想破解的话难度会更高一些。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-03-25 10:30:31

0

主题

10

回帖

36

积分

新手上路

积分
36
发表于 2025-3-25 10:30:31 | 显示全部楼层
乘风*** 发表于 2025-3-25 09:03
你没仔细看手册,每个功能模块前面都有介绍哪些系列的单片机有该模块的功能。

那就是资料手册描述有误,建议删除STC8H-cn.pdf 第60页红色字体的特别说明,特别说明清清楚楚写着本系列芯片有CHIPID功能,我就是因为看到这个说明才深信不疑的去读CHIPID的。其它地方写的再详细,只要有一个地方描述有误都会误导别人,楼主应该也是看了这个特别说明才被误导的,相信还有很多人踩过同样的坑。
截图202503242107352963.jpg
截图202503251021361707.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2025-3-25 10:43:24 | 显示全部楼层
kms*** 发表于 2025-3-25 10:30
那就是资料手册描述有误,建议删除STC8H-cn.pdf 第60页红色字体的特别说明,特别说明清清楚楚写着本系列 ...

你看的是8H4K64TL章节的特性介绍吗?如果是的话到官网下载最新版本规格书:

截图202503251042324739.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-03-25 10:30:31

0

主题

10

回帖

36

积分

新手上路

积分
36
发表于 2025-3-25 14:04:31 | 显示全部楼层
乘风*** 发表于 2025-3-25 10:43
你看的是8H4K64TL章节的特性介绍吗?如果是的话到官网下载最新版本规格书:

下载了最新版的规格书,确实已经没有“本系列芯片有CHIPID功能”的这句话了,谢谢提醒。刚才仿真调试,参考范例,从FLASH ROM中0XFDF9-0XFDFF地址读CHIPID ,读到的内容都是FF,是因为仿真调试下载程序的时候ISP软件把CHIPID的数据都覆盖了吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2025-3-25 14:46:12 | 显示全部楼层
kms*** 发表于 2025-3-25 14:04
下载了最新版的规格书,确实已经没有“本系列芯片有CHIPID功能”的这句话了,谢谢提醒。刚才仿真调试,参 ...

仿真时keil不会将芯片ID写入Flash,所以仿真获取不到芯片ID。

可参考附件例子将ID读取后通过串口输出查看。

串口打印芯片参数-20240521.zip

9.5 KB, 下载次数: 4

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-03-25 10:30:31

0

主题

10

回帖

36

积分

新手上路

积分
36
发表于 2025-3-25 16:18:49 | 显示全部楼层
乘风*** 发表于 2025-3-25 14:46
仿真时keil不会将芯片ID写入Flash,所以仿真获取不到芯片ID。

可参考附件例子将ID读取后通过串口输出查 ...

收到,感谢
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:24 , Processed in 0.157788 second(s), 82 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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