请问,必须如上图这样设置才可以正常使用LPBAM吗,如果我的应用程序占用RAM过大,需要使用大量的RAM空间,如何设置才能保证LPBAM和RUN模式下的应用程序正常使用呢? |
STM32U5 偶尔出现无法进入shutdown模式
STM32CubeIDE MyST登录出现Proxy Error
软件下载速度太慢了
ECC功能开启后,如何验证这个功能是否正常开启呢?
STM32H7打开DCache后,串口1DMA接受数据位空
No source available for "uwTickPrio0 at 0x20000004
stm32cubeIDE取消usb_hid.c文件了吗?
为什么ETH配置中没有Advanced Parameters?
STM32H7,使用LWIP通信,数据量过大会卡死。
STM32F103在用stm32cubeide编程,用stlink烧录调试的时候
具体到STM32U5系列,如果LPBAM模式配合低功耗STOP2模式,这时就需要使用低功耗DMA模
块 LPDMA1,而它能访问的内存区域只能是SRAM4。所以才有了你的疑问。
感谢您的解答,确实使用到了LPDMA1,那么我应该如何设置才能保证有足够大的RAM可以使用且LPBAM不受影响。目前来看这样设置,RAM仅有16K可以使用。
[md]在STOP0 STOP1模式下,GPDMA1也支持LPBAM,这时可以使用SRAM1/5.
LPTIM2, USARTx (x = 1 to 6), SPI1, SPI2, I2C1, I2C2, I2C4 and MDF1 are autonomous only with GPDMA1 and SRAM1 to SRAM5.
你可以具体研读下相关章节。