Strona 1 z 1

STM32H7 dostęp do pamięci DTCMRAM

: 30 lis 2019, 18:51
autor: kulfi27
Witam, ma taką zagwozdkę wcześniej korzystając z Atolic IDE wszystkie dane lądowały w pamięci DTCMRAM, tak był skonfigurowany skrypt linkiera, na dodatek tak był on stworzony że mogłem sobie stworzyć takie makro
  1. #define SRAM_D1 __attribute__((section(".sram_d1")))
  2. #define SRAM_D2 __attribute__((section(".sram_d2")))
  3. #define SRAM_D3 __attribute__((section(".sram_d3")))
i w zależności gdzie dane chciałem umieścić z nich sobie korzystać.

Po przesiadce na STM32CubeIDE i stworzeniu nowego projektu dla H7 wszystko ląduje w RAM_D1, są dwa skrypty dla Flash i Ram,
wydaje mi się że skrypt Ram jest przygotowany do sekcji RAM_D1 i nie wiem jak miał bym teraz wskazać kompilatorowi gdzie chce umieszczać swoje dane. Może ktoś będzie mi w stanie pomóc.

Re: STM32H7 dostęp do pamięci DTCMRAM

: 30 lis 2019, 19:33
autor: SunRiver
wiesz nie znam tego stma akurat , ale
może ten wpis https://community.st.com/s/question/0D5 ... on-stm32h7
ci pomoże ...

Re: STM32H7 dostęp do pamięci DTCMRAM

: 02 gru 2019, 20:53
autor: kulfi27
Dzięki, zerknę może coś rozjaśni :)