Как мне найти базовый адрес «NOR Flash / PSRAM / SRAM / ROM / LCD 1» на STM32H743? - PullRequest
1 голос
/ 19 февраля 2020

С STM32F427 сгенерированный код включал в себя несколько различных #defines, которые сопоставлены с адресом, на который мне нужно было написать:

например,

#define FMC_BANK3_BASE  ((uint32_t)(0x60000000 | 0x08000000))

Где я могу найти похожие #defines в сгенерированном проекте CubeMX для STM32H743? (Я думаю, что мне нужен FMC_BANK1 здесь.)

Я ищу адрес, по которому отображается память / lcd, а не адрес регистров контроллера (который у меня уже есть).

1 Ответ

1 голос
/ 20 февраля 2020

Хотя я не смог найти подходящих #defines, читая найденное мной руководство :

Рисунок 95. FM C банки памяти (отображение по умолчанию)

Это показало, что Bank 1 находится на 0x6000 0000, как и на stm32f413.

...