RE: Programování STM32
Jan Waclawek
konfera na efton.sk
Neděle Září 29 15:45:02 CEST 2019
To vobec nie je stupidna otazka, prave naopak. Bohuzial, GNU svet
predpoklada urcite "apriorne znalosti", ktore su tym padom zle alebo vobec
nie zdokumentovane.
.elf je v poriadku, to je taky "dospely" binar GNU sveta, ktory moze
obsahovat viac sekcii aj s popismi a aj debugovacie informacie (ich format
sa vola dwarf ale to je uz menej dolezite)
Na konverziu .elf napriklad na .hex sluzia utility z balika binutils (to
asi mate nainstalovane spolu s gcc, gcc totiz vyuziva minimalne linker z
tohoto balika), konkretne v tomto pripade objcopy, napr.
"c:\Program Files
(x86)\ARMTools\gcc_arm_embedded\bin\arm-none-eabi-objcopy" -O ihex
nejakyprogram.elf nejakyprogram.bin
(samozrejme cestu k prislusnemu objcopy si upravite podla umiestnenia
utilit na Vasom pocitaci)
wek
----- Original Message ---------------
Tak to se pøipojím s úplnì stupidním dotazem, taky dìlám úplnì prvotní
pokusy a zadrhl jsem jetì døíve...
Pøeklad nìjakého pøíkladu v Cube probìhl OK, ale vznikl soubor .elf namísto
.hex nebo .bin. Jak ten se dostane do ST-LINKu nebo jak se donutí Cube,
aby generovalo .hex?
Díky, googlení zatím moc nepomohlo, asi se v téhle oblasti jetì ani neumím
ptát :-(
Jakub erých
Další informace o konferenci Hw-list