Kceния (20.02.2021 20:01, просмотров: 1297)
Ответы
-
- никаких проблем не испытывал: пишет, считывает, забираю что дма
туда накидал. - Constantin24(20.02.2021 20:43)
- Ну, а "активировать" ее требуется? Типа clock какой-то специальный
для каждой из них включать? - Kceния(20.02.2021 20:54)
- из коробки все работало, ничего не настраивал. использовал sram2
0x30000000 вроде. у меня еще assert на то что это именно массив в
ram2. - Constantin24(20.02.2021 21:50)
- Быстрее в TRM глянуть, чем на сахаре спрашивать, не? - lloyd(20.02.2021 21:07)
- Так уже в ссылке с Электроникса сказано, что требуется clock
включать, а в комментарии мне было сказано "проблем не испытывал".
Тогда как активацию памяти перед использованием нельзя назвать
стандартной процедурой, тем более если это SRAM. Потому и
переспросила. А заодно намеревалась узнать, как этот clock (если
его действительно включать надо), включается через CubeMX (в нем я
такой опции не нашла). - Kceния(20.02.2021 21:30)
- не проще просто взять и попробовать? или он у вас не под рукой?
если hrtim не нужен, присмотритесь лучше 723 серии - Constantin24(20.02.2021 21:47)
- Попробовала на своей плате - заработало, но не сразу. Сперва
компилироваться не хотело, когда в SRAM1-2-3 что-то пишется или
оттуда читается, причем сообщение компилятора невразумительное -
типа "не могу инициализировать нулями секцию .bss". Исследование
показало, что причина в ином - массивы, размещенные мной в
SRAM1-2-3, имели нечетное число элементов uint16_t. Только после
того, как удалось об этом догадаться, память заработала. В среде
CubeMX оказалось необязательным Kceния(154 знак., 22.02.2021 12:42)
- Китайцы пока не продают готовых плат на 723/733, да и на них
ажиотажный спрос из-за частоты 550 МГц. Kceния(70 знак., 20.02.2021 22:54, ссылка)
- Ксения + sram1, sram2 и sram3... Как трогательно! - max(20.02.2021 20:42)