[elektro] C kérdés

hg12345 hg12345 at freemail.hu
Tue Nov 19 19:22:50 CET 2019


KEIL automatikusan generálja a linker scripted, ehhez nem szeretnék hozzá nyúlni, ha kell írni akkor ezt megtehetem egy include file-ben is. :-)

-------- Eredeti levél --------
Feladó: Lajos Rancz < lajos.rancz at gmail.com (Link -> mailto:lajos.rancz at gmail.com) >
Dátum: 2019 november 19 15:42:04
Tárgy: Re: [elektro] C kérdés
Címzett: elektro at centralnet.hu (Link -> mailto:elektro at centralnet.hu)
Helló!
A linker scriptbe kell beleírnod, innentől nem compiler független a
megoldás. Egy gyors guglizassal ezt talaltam:
https://mcuoneclipse.com/2016/11/01/getting-the-memory-range-of-sections-with-gnu-linker-files/
Üdv
hg12345 <hg12345 at freemail.hu> ezt írta (időpont: 2019. nov. 19., K, 9:40):
> Hi,
>
> hogyan lehet hivatkozni a fordítási időben a C programban a linker által
> generált címekre szegmensekre?
>
> A program 3 különböző uC fordul (STM32F variánsok) ezek memória
> (FLASH/RAM) kezdő és végcíme vagy mérete kéne. GNU vagy KEIL C vagy bármely
> fordító esetén, hátha él ezen is.
>
> Tudom egy egyszerű feltételes fordítással is megadhatók mint konstansok,
> de a "dinamikus" kezelés valós fordítási elhelyezés alapján jobb lenne.
>
> Üdv
>
>
> -----------------------------------------
> elektro[-flame|-etc]
-----------------------------------------
elektro[-flame|-etc]


More information about the Elektro mailing list