|
各位工程师好: 我这里采用的是STM32H755的芯片,参考了文档《rm0399-stm32h745755-and-stm32h747757-advanced-armbased-32bit-mcus-stmicroelectronics》和《an5342-STM32H7系列内部存储器保护的纠错码(ECC)管理》均说明了无法关闭RAM区的ECC,这就导致虽然可以按照例程那样读取非初始化的区域来触发ECC中断,但是无法关闭ECC就无法测对于单bit错误。特别是位错误下,原始数据,读出数据,以及ECC码无法同时看到。 1.想问下STM32官网工程师,是否存在关闭ECC,严格实现单bit和双bit错误的验证,使得可以人为修改某1bit,而后可查看原始数据、经过ECC纠正的数据、以及ECC码 2.flash区ECC功能的验证,是否存在如RAMECC_ErrorCount那样的例程来指导flash区ECC功能的使用。 方便的话,看可否电话赐教15261813151 |
cubeIDE编译后如何能把部分代码存放到内部Flash,剩下的存放在外部Flash?
//STM32H7A3VGT6 QSPI的DMA方式无法正常工作
STM32H750VBT6 sdio
求助:STM32H7B0 + QSPI W25Q128JV无法读取ID
STM32H743内部温度传感器读数错误
配置CubeMX后(STM32H723VGT6),自动生成的代码,编译报错
PC在进行程序烧录或芯片擦除时,一直显示"no target connect"可能的原因?
STM32H7A3VGTA QSPI读W25Q128J DMA模式不能工作
STM32H7系列FDCAN配置成经典CAN有没有什么参考的
STM32H7 JPEG硬件编码疑问(非解码)
微信公众号
手机版
这里推荐一篇应用笔记AN5342,它有针对STM32 ECC功能做整体介绍,有些应用和测试方案,你可以看看。
到www.st.com或www.st.com.cn搜索即可。
谢谢,不过这篇文章我看过了,但是理解下来其对于严格的单bit错误检测的验证仍然缺少手段。特别是,ECC功能发挥作用前的原始数据无法查看,也就无法进一步证明ECC功能的正常性。