请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TICSPRO-SW 主题中讨论的其他器件: LMK04828
当我从 TICSPRO-SW 版本1.7.5.4为 LMK04828导出寄存器值时、这些值会在输出时发生变化。 从 R386开始、值如下所示:
R386 0x1FFD00 R387 0x1FFE00 R388 0x1FFF00 R389 0x000000 R392 0x000000 R393 0x000000 R394 0x000000 R395 0x000000 R8189 0x1FFD00 R8190 0x1FFE00 R8191 0x1FFF53
您可以看到十六进制地址为0x0182的 R386实际上导出为0x1FFD。 R386 - R392通常为只读、位0控制复位至读回值。 R393 - R395似乎不存在于 LMK04828上、我可以在数据表中找到它。
R8189 - R81891或0x1FFD - 0x1FFF 在写入上述 R386-R388中显示的值时定义 SPI_LOCK、这将导致 SPI 寄存器锁定。 如果我们要获取导出的寄存器值并直接实现它们、这是一个问题。
我们是否错误配置了 TICS-PRO 以导致导出值中出现错误、或者这是否是软件错误?