你好,我正在使用STM NucleoF401和Arduino Shied定制扩展板,使用SLG46824设备。NVM编程代码是从AN-CM-255 SLG46824_6 MTP Arduino编程示例(MTP_Programmer)中移植的。
我已经成功编程我的SLG46824,我的定制板工作良好。
但一旦编程,我就无法重新编程了。例如,我试图将I2C地址从0x10更改为0x20(将0x02写入NVM的寄存器0xCA),但没有发生任何事情,设备总是在地址0x10应答。
我哪里错了?你能帮我理解这个问题吗?
非常感谢你的帮助。
Ab
设备:
设备数量:
SLG46824
嗨巴比里,
非常感谢你的工作,我们可能在appnote an - cm -255 SLG46824_6中发现了一个问题,很快就会更新。所以只使用//www.xmece.com/sites/default/files/isp_guide_slg46..。的参考。
但是,为了快速的帮助你,你能分享一部分关于SLG46824读/写的STM代码吗?你可以用邮件Pavlo.Zakalyk@diasemi.com以保护您的代码隐私)
谢谢