跳到主要内容
版本:Next

3.3.1:UID签名常见问题

1:关于占位符

UID_KEYADDR_PLACEHOLEDR_EN 不屏蔽时,无论怎么修改地址都报溢出错误。

处理方法:

  • 第一种方法是屏蔽掉占位符,这样在程序空间中将不会存在预留的空间。
  • 第二种方法是将签名地址往Flash 的前面地址移动。
警告

如果使用第一种方法,屏蔽签名数据的占位空间,意味着将跳过编译器的自动检查,实际写入的签名地址,不能有任何数据,否则将会被签名覆盖

2:验证签名方法

可以通过在代码中加入测试代码,比如IO 输出信号,或者在开发者版本固件中加入日志功能,将签名结果输出到日志端口。

3:写入签名方法

  • 在线模式下:使用全功能自动编程。
  • 离线模式下:正常使用离线模式。
提示

如果使用ICWKEY 进行签名,只能使用离线模式。