Cortex-M0 gcc problem

Miroslav Mraz mraz na seznam.cz
Sobota Březen 30 09:32:50 CET 2013


Zdravím,
pořídil jsem si STM32F0-Discovery kit a zjistil jsem, že standardnímu
gcc a povoleným interworking dělá problémy celočíselné dělení. Prostě do
thumb kódu hodí kus arm. Sice jsem na to našel workaround, který to
dělení v arm módu nahradí vlastním kódem v thumb, ale moc se mi to
nelíbí, protože nevím, zda je to jediný problém tohoto druhu. Jak to
řešíte ? Překompilovat gcc se zakázaným arm módem (resp. interwork) ? To
se mi moc nezdá, zase některé army to podporují a mít pro každou rodinu
jiný nástroj mi přijde neefektivní.
Jinak ten Discovery (mám i F4) je pěkný kousek za ty peníze. Chlapík od
Arrow, co mi to dal, říkal, že tlačí ceny dolů protože se už rozjíždí
velcí hráči. CM0 už by měli být okolo 1$ i se 40% marží pro Arrow...

Mrazík




Další informace o konferenci Hw-list