STM32H5使用EDATA时的注意事项

在STM32H5微控制器中,EDATA(高寿命数据区100k cycles)功能允许用户配置Flash存储器的高寿命数据区。

在STM32H5微控制器中,EDATA(高寿命数据区100k cycles)功能允许用户配置Flash存储器的高寿命数据区。

设备描述符正常,端口也是正常状态,MCU可以通过EP IN数据给上位机,如果不添加EP OUT1,通过EP OUT0发数据也不会STALL。

客户反馈在STM32H5中通过代码读取UID时,会触发Hardfault。

STM32H5系列(H503除外)提供高达96KBytes的EDATA内存区域,支持高达10万次的擦写周期,可用于存储数据和模拟EEPROM功能。

有客户由于某些原因要求使用命令行来生成DA证书链,而使用STM32TrustedPackageCreator是不行的,它是一个GUI的工具。

客户反馈,使用STM32H563的data flash(high-cycle data flash),在还没有写入任何数据之前去读取data flash,会触发hardfault异常。

客户反馈,使用STM32H523RET6应用中配置了两个IO口,PC9为输出模式,内部下拉;

传统STM32开发与量产需要考虑应用程序以及选项字节,对于STM32H5,则还需要考虑OBK。

细心的用户可能会发现,使用到我们最新的STM32CubeMX 6.9.1对STM32H5的 USB外设进行配置的时候,只能用USBX,而以前的Classic USB库不能选择了。由于USBx 是基于Threadx OS的,客户更多的希望是裸机版本的,所以在这儿给大家提供一个移植的方法。

上海摩联信息科技有限公司针对区块链+物联网融合应用研究和实践,基于意法半导体 STM32H5及STM32U5 实现区块链应用产品 BoAT物联网区块链应用框架(BlockChain of AI Things),并通过STM32H5上的Secure Manager 或 STM32U5上的TF-M安全框架实现高可信数据上链。