|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
zaz Član
Pridružen-a: Pon 06 Apr 2015 14:23 Prispevkov: 89 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Čet Maj 31, 2018 5:26 pm Naslov sporočila: |
|
|
Pozdravljeni,
tenutno iščem in ne najdem kje v projektu generiranem z CubeMX se nahaja linker skripta.
Lahko mogoče kdo pomaga?
Lp |
|
Nazaj na vrh |
|
|
tilz0R Član
Pridružen-a: Čet 31 Maj 2012 15:39 Prispevkov: 898 Aktiv.: 6.20 Kraj: Črnomelj
|
Objavljeno: Čet Maj 31, 2018 5:32 pm Naslov sporočila: |
|
|
Če generiraš za gcc, je linker skripta v direktoriju kit je.ioc. Končnico ima.ld. _________________ Knowledge sharing is caring.
majerle.eu | stm32f4-discovery.net |
|
Nazaj na vrh |
|
|
zaz Član
Pridružen-a: Pon 06 Apr 2015 14:23 Prispevkov: 89 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Čet Maj 31, 2018 5:48 pm Naslov sporočila: |
|
|
tilz0R je napisal/a: |
Če generiraš za gcc, je linker skripta v direktoriju kit je.ioc. Končnico ima.ld. |
Če uporabljam Keil?
V projektu se ne nahaja nobena datoteka s končnico .ld. |
|
Nazaj na vrh |
|
|
tilz0R Član
Pridružen-a: Čet 31 Maj 2012 15:39 Prispevkov: 898 Aktiv.: 6.20 Kraj: Črnomelj
|
Objavljeno: Čet Maj 31, 2018 5:49 pm Naslov sporočila: |
|
|
Keil ti ne exporta linker skripte. Uporablja default od keila. _________________ Knowledge sharing is caring.
majerle.eu | stm32f4-discovery.net |
|
Nazaj na vrh |
|
|
zaz Član
Pridružen-a: Pon 06 Apr 2015 14:23 Prispevkov: 89 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Čet Maj 31, 2018 5:52 pm Naslov sporočila: |
|
|
A potem ni načina, da bi spremenljivke postavil na točno določeno lokacijo v pomnilnik na varen način?
Prvič se ukvarjam s takim problemom. Predvidevam, da če slepo postavim spremenljivke s pointerjem na neko lokacijo se zna zalomiti. |
|
Nazaj na vrh |
|
|
tilz0R Član
Pridružen-a: Čet 31 Maj 2012 15:39 Prispevkov: 898 Aktiv.: 6.20 Kraj: Črnomelj
|
Objavljeno: Čet Maj 31, 2018 5:53 pm Naslov sporočila: |
|
|
Uporabi attribute at v keilu. _________________ Knowledge sharing is caring.
majerle.eu | stm32f4-discovery.net |
|
Nazaj na vrh |
|
|
zaz Član
Pridružen-a: Pon 06 Apr 2015 14:23 Prispevkov: 89 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Čet Maj 31, 2018 5:54 pm Naslov sporočila: |
|
|
Hvala!
Bom raziskal v tei smeri. |
|
Nazaj na vrh |
|
|
aly Član
Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 42.19 Kraj: Kranj - struževo
|
Objavljeno: Čet Maj 31, 2018 10:13 pm Naslov sporočila: |
|
|
Poišči po forumu, točno s tem problemom sem se jaz ukvarjal pred mnogo leti.
Poglej za macro "__AT".
med spremenljivko in vrednost vstaviš naslov.
Druga varianta pa je, podoben fajl z naslovi v Keil projektu, kjer si razdeliš lokacije na način uporabe. Recimo Flash, splošen RAM, konstantne lokacije spremenljivk (tja postaviš samo eno strukturo spremenljivk, da se ne mešajo).
Ime tega fajla je SCATTER _________________ I'm going to stand outside, so if anyone asks, I'm outstanding |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 76 dni
Powered by phpBB © 2001, 2005 phpBB Group
|