[elektro] Melyik ARM?
Móczik Gábor
pm_levlista at progzmaster.hu
Mon Oct 24 19:44:32 CEST 2011
hg12345 írta:
> A fejlesztés elött fontos, csak CORTEX magos uC szabad használni, a régi ARM7TDxx tipusok mint uC nem igazán jók!
>
> Fejlesztő rendszerekben van több ingyenes, és korlátos ingyenes.
> Teljesen ingyenes coocox.com
> Forditássi megkötessel ingyens a atollic.com
> A legtöbb cég általában 32K-ig fordit és debuggól az ingyenes verziókban.
>
> Debugger illesztők, olcsók $10-50 között az alapvető gyári illesztők, és ebay.com/dhgate.com, aliexpress.com beszerezhető ULINK2 és JLINK (V7.0 vagy V8.0), illetve OLIMEX.com (FTDI veriáns)
> Általában a legtöbb JTAG felületet ad (föleg a FTDI alapuak, ill egy kiegészítővel SWD/SWV) az ULINK2 és
> JLINK tudja mindkét változatot.
> Az SWD <-> JTAG között kicsi a különbség az elöbbi nem használja CLK és TDO lábakat, az utóbbin lehet másra használni a SWD mellett ez az SVW egy fajta trace funkcióként üzemel, kivéve a CORTEX M0 magon ami ezt nem kezeli.
> Nagy probléma a FTDI kivételével, hogy a ezek átviteli sebessége USB1.1 (1.5MByte) a SWD és SVW adatmennyiség teliti ezt a csatornát, igy elég nehéz használni. Egyedi felsorolásos DATA TRACE funkció jól használható, de csak 32-2 azonosítót tud kezelni. (0 belsö printf, és a 31 az oprendszeré). Az FTDI-s esetben meg jelenleg még nincs driver az SWV kezeléséhez.
Köszönöm a segítséget (mindenkinek), végülis úgy néz ki az STM32 mellett
döntök, valahogy ez tűnik a legnépszerűbbnek és áttekinthetőbbnek.
Az Olimex ARM-USB-TINY-H jtag interfészt néztem, ez elvileg USB2.0, bár
nem túl olcsó, ennyiért kicsit professzionálisabban is kinézhetne. :-)
Van ettől jobb ötlet?
Az SWD első körben nem annyira izgat, inkább jól támogatott legyen.
Néztem a CooCox toolchain-t, viszont kissé zavaros még ez nekem:
tulajdonképpen ez egy rebranded GCC + eclipse + némi lib, összecsomagolva?
Elvben ugye elérhető az eclipse + gcc direktben is, pluginnel össze is
lehet háziasítani.
Végülis miért jobb melyik?
More information about the Elektro
mailing list