你好。
我们的应用程序只使用保护级别 EEPROM_PROT_RW_LRO_URW、如果发现任何块尚未提供此保护级别、它会在启动后很快应用此保护级别。
在三个器件上(在许多器件中)、此启动代码遇到了少数 应用 EEPROT_PROT_NA_LNA_URW 保护级别的分类块、即使我们的应用程序中没有任何可实现此更改的源代码也是如此。 尝试将 这些特定装置上的保护级别"降级"到所需的 EEPROT_PROT_RW_LRO_URW 级别会产生错误:EEPROM_RC_NOPERM (权限不足)。
至少有两个问题:
- 我是否应该从块保护级别的这种即兴更改中理解任何特定的含义-例如、它是否表示我们已经用尽了此单元上的可用写入周期数? -还是更可能只是某种随机腐败?
- 我在文档中看不到降级保护级别时应遵循的顺序。 我是否需要确保在降级保护级别之前解锁模块?或者、作为应用所需保护级别之前的中间步骤、我是否需要完全移除_all_保护?
非常感谢您的任何见解!

