STM32H7 dostęp do pamięci DTCMRAM

Język C dla mikrokontrolerów ARM
ODPOWIEDZ
kulfi27
Użytkownik
Posty: 19
Rejestracja: 28 mar 2018, 14:01

STM32H7 dostęp do pamięci DTCMRAM

Post autor: kulfi27 » 30 lis 2019, 18:51

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.

Awatar użytkownika
SunRiver
Administrator
Posty: 784
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

Re: STM32H7 dostęp do pamięci DTCMRAM

Post autor: SunRiver » 30 lis 2019, 19:33

wiesz nie znam tego stma akurat , ale
może ten wpis https://community.st.com/s/question/0D5 ... on-stm32h7
ci pomoże ...
.... z każdym bitem serca ....
💫SunDUINO
💦GitHUB
💦Google Drive
💦Sotton

kulfi27
Użytkownik
Posty: 19
Rejestracja: 28 mar 2018, 14:01

Re: STM32H7 dostęp do pamięci DTCMRAM

Post autor: kulfi27 » 02 gru 2019, 20:53

Dzięki, zerknę może coś rozjaśni :)

ODPOWIEDZ