在一些支持双 bank 的 MCU 中,通常都会有一个控制 bank 切换的寄存器位,例如STM32F4 和 STM32L4 是 FB_MODE 寄存器位,STM32L0 是 UFB 寄存器位。我们可以通过配置这个位来进行快速 bank 切换,这个功能实际上是通过对 bank 进行重映射和设置别名来实现的。以大小为 2MB flash 的 STM32F4 为例,使用 SYSCFG_MEMRMP 寄存器的 FB_MODE 进行切换。
阅读全文
扫码关注
电子硬件助手
元器件查询
314
扫码加入LAT1399 如何确保对APB外设寄存器的写操作写入完成
863.28 KB
在一些支持双 bank 的 MCU 中,通常都会有一个控制 bank 切换的寄存器位,例如STM32F4 和 STM32L4 是 FB_MODE 寄存器位,STM32L0 是 UFB 寄存器位。我们可以通过配置这个位来进行快速 bank 切换,这个功能实际上是通过对 bank 进行重映射和设置别名来实现的。以大小为 2MB flash 的 STM32F4 为例,使用 SYSCFG_MEMRMP 寄存器的 FB_MODE 进行切换。
人工客服