STM32
直播中

李刚

8年用户 1397经验值
私信 关注
[问答]

关于STM32L4+的OCTOSPI相关问题求助

L4+系列有OCTOSPI接口,支持HyperBus总线的NorFlash和SDRAM器件。看了Hyper RAM的手册(ISSI的IS66WVH8M8BLL),里面有求一个事务的时间不能超过4us,否则RAM内部自刷新来不及执行,L4+的手册里也讲到了这块,相关寄存器是DCR3和DCR4,但是看了官方开发板 STM32L4R9I-EVAL的程序,里面根本就没有配置一个事务的最长时间,DCR3和DCR4都没配置,这是怎么回事?按照手册说明,不配置的话读写时间超过这个时间会有问题。不知道例程里没配置是什么原因?

回帖(1)

龙献益

2024-4-19 15:55:21
根据您提供的信息,可能有以下几种解释:

1. 示例程序中可能使用了默认的配置。在某些情况下,默认配置对于一些操作是足够的,不需要进行额外的配置。因此,没有配置DCR3和DCR4的事务时间可能不会成为问题。

2. 示例程序可能没有使用到需要额外配置事务时间的操作。如果示例程序中没有涉及到事务时间要求较高的操作,那么不进行额外的配置也不会导致问题。

3. 示例程序中可能使用了其他方法来控制事务时间。除了通过DCR3和DCR4寄存器来控制事务时间外,可能还有其他方法来控制事务时间。示例程序可能使用了其他方式来保证操作在规定的时间内完成。

举报

更多回帖

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