请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LMK03328 工具/软件:
您好、
我的电路板将 LMK03328设置为软引脚模式、并且已顺利通过 I2C 对其进行编程、但我想设置 EEPROM、以便它提供正确的配置。
我将常规配置加载到寄存器中、然后执行以下操作:
- 将 R145设置为0 (用于对 EEPROM 第0页进行编程)
- 将 R144设置为0xEA (解锁 NVM 写入)
- 将 R137设置为1 (发出写入命令)
- 轮询 R137、直到位0和2清零
- 将 R144设置为0 (锁定 NVM 写入)
这似乎是有效的(我可以与器件通信正常)、但当我对其进行下电上电以测试器件不再通信。 它不仅位于不同的地址、因为扫描期间总线上没有任何内容。
我注意到的一件事是 R136 (NVMCNT)没有递增(之前是1、之后是1)、但不知道是否相关。
此外、两个状态 LED 均亮起(即 STATUS0和1为 GND)
引脚配置为:
- HW_SW_CTRL - GND
- REFSEL - 3.3V
- GPIO0 - 3.3V
- GPIO1 - GND
- GPIO2 - GND
- GPIO3 - GND
- GPIO4 - 3.3V
- GPIO5 -无连接