ARM - vyvojove prostredie

Miroslav Mraz mraz na seznam.cz
Pondělí Duben 23 18:37:51 CEST 2012


No já myslím, že to u těch ARMů udělal výrobce do jisté míry také.
Alespoň startovací kód a základní obsluhu periferií poskytují snad
všichni výrobci. V podstatě jde jen o zvyk, nakonec i u těch PIC musíte
vědět co která periferie umí.
Co se týče situací, kdy používáte simulátor, já jsem se naučil postavit
se k tomu trochu jinak. Kód píšu tak jako tak v C, takže složitější
funkci odladím jako nativní aplikaci pro PC (stejně to překládám pomocí
gcc) a přenést to do uP pak tedy není celkem problém. A když je, pak
teprve nastává čas pro debug. A že takových situací v praxi moc není,
pokud si dáváte pozor na dvě věci:
1. vestavěné typy (int, long ...) mohou mít na různých platformách
různou délku slova.
2. pořadí bytů v delších typech (oblíbení Indiáni) nemusí být stejné.

Mrazík

j s píše v Po 23. 04. 2012 v 15:45 +0200:
> Asi mate pravdu, ze tieto nastroje pozaduju, aby sa s nimi clovek
> "skamaratil", ale to priradenie ku klikacom nebolo celkom na mieste.
> Takisto je pravda, ze pokial mi ma vyvojove nastroje niekto nastavit,
> je treba mu za to zaplatit, alebo sa to naucit a urobit si to sam.
> Doteraz som ale nepotreboval ani jedno ani druhe, lebo to urobil
> vyrobca MCU ako podporu pre svojho zakaznika, nech nemusi
> znovuobjavovat koleso.
> 




Další informace o konferenci Hw-list