如何查找“的基址?”;NOR闪存/PSRAM/SRAM/ROM/LCD 1“;在STM32H743上?

如何查找“的基址?”;NOR闪存/PSRAM/SRAM/ROM/LCD 1“;在STM32H743上?,stm32,fmc,stm32h743,Stm32,Fmc,Stm32h743,对于STM32F427,生成的代码包括两个不同的#定义,它们映射到我需要写入的地址: e、 g 在哪里可以找到STM32H743的CubeMX生成项目中类似的#定义?(我想我这里需要FMC_BANK1。) 我在寻找内存/lcd映射的地址,而不是控制器寄存器的地址(我已经有了)。虽然我找不到任何合适的#定义,: 图95。FMC内存库(默认映射) 这表明Bank 1位于0x6000 0000,因为它位于stm32f413上。您是否检查了参考手册中的内存映射?为了在预期1次写入时不获得4次写入,您需要

对于STM32F427,生成的代码包括两个不同的#定义,它们映射到我需要写入的地址:

e、 g

在哪里可以找到STM32H743的CubeMX生成项目中类似的#定义?(我想我这里需要FMC_BANK1。)


我在寻找内存/lcd映射的地址,而不是控制器寄存器的地址(我已经有了)。

虽然我找不到任何合适的#定义,:

图95。FMC内存库(默认映射)


这表明
Bank 1
位于
0x6000 0000
,因为它位于stm32f413上。

您是否检查了参考手册中的内存映射?为了在预期1次写入时不获得4次写入,您需要交换Bank,或在0x6000 0000处更改块的内存属性。见:
#define FMC_BANK3_BASE  ((uint32_t)(0x60000000 | 0x08000000))