ST意法半导体
直播中

李麒铭

7年用户 1420经验值
私信 关注
[问答]

STM32CubeL4 v1.17.1 OSPI延迟块旁路问题求解

最新版本的 STM32CubeL4 驱动程序 (1.17.1) 和 CubeMX (6.5.0) 引入了两个与 OSPI 和延迟块旁路相关的错误。

  • 在stm32l4xx_hal_ospi.c第383行,MODIFY_REG宏不再清除DLYBYP位。按照CubeMX配置也设置失败。我不明白为什么要删除这些。
  • CubeMX 设置使用反逻辑。该设置标记为 Delay Block Bypass。因此,Enable 应该表示旁路已启用 (HAL_OSPI_DELAY_BLOCK_BYPASSED),而 Disable 应该表示禁用旁路 (HAL_OSPI_DELAY_BLOCK_USED)。但是,CubeMX 反转了这些值。

更多回帖

发帖
×
20
完善资料,
赚取积分