avr-gcc a debug informace

Hynek Sladky econf@centrum.cz
Úterý Únor 14 09:50:13 CET 2006


main.c

#include "soubor1.c"
#include "soubor2.c"
#include "soubor3.c"

V AVRstudiu (Project/Source) mam jen main.c.
Krokovani funkci v soubor1, soubor2 a soubor3 je mozne jen v assembleru.

Hynek Sladky


Rosko, Peter napsal(a):
> Zdravim,
> akosi Vam nerozumiem, mate hlavny zdrojak a do neho "inkludujete"
> vedlajsie zdrojaky ?
> to akoze kusky kodu mate napisane v h suboroch ?
> ci robite #include "xxx.c" ?
> p.rosko
> 
> 
>>V projektu mam hlavni soubor, do ktereho se #includujou dalsi soubory.
>>Pri prekladu vznikne soubor .elf, ktery obsahuje odkazy na 
>>vsechny tyto 
>>soubory. Z nej se vygeneruje .cof, ktery obsahuje jen odkaz na hlavni 
>>soubor. Takze v AVRstudiu se ukaze jen hlavni zdrojak...
>>
>>Radek z makefile pro prevod z .elf do .cof
>>%.cof: %.elf
>>	$(OBJCOPY) --debugging --change-section-address .data-0x800000 
>>--change-section-address .bss-0x800000 --change-section-address 
>>.noinit-0x800000 --change-section-address .eeprom-0x810000 -O 
>>coff-ext-avr $< $(TARGET).cof
>>
>>Nevite nekdo, kde je zakopany pes?
>>
>>Diky,
>>Hynek Sladky
>>
>>_______________________________________________
>>HW-list mailing list  -  sponsored by www.HW.cz
>>Hw-list@list.hw.cz
>>http://list.hw.cz/mailman/listinfo/hw-list
>>
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 
> 



Další informace o konferenci Hw-list