ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Пятница
5 марта
/1079342
Топик полностью
Kceния (22.02.2021 12:42, просмотров: 66) в ответ на не проще просто взять и попробовать? или он у вас не под рукой? если hrtim не нужен, присмотритесь лучше 723 серии - автор: Constantin24
Попробовала на своей плате - заработало, но не сразу. Сперва компилироваться не хотело, когда в SRAM1-2-3 что-то пишется или оттуда читается, причем сообщение компилятора невразумительное - типа "не могу инициализировать нулями секцию .bss". Исследование показало, что причина в ином - массивы, размещенные мной в SRAM1-2-3, имели нечетное число элементов uint16_t. Только после того, как удалось об этом догадаться, память заработала. В среде CubeMX оказалось необязательным 

включать клоки:

__HAL_RCC_D2SRAM1_CLK_ENABLE();

__HAL_RCC_D2SRAM2_CLK_ENABLE();

__HAL_RCC_D2SRAM3_CLK_ENABLE();

но где они там сами включаются так и не нашла.

Ответить
Ответы