[elektro] Melyik ARM?

hg12345 hg12345 at freemail.hu
Mon Oct 24 23:32:45 CEST 2011



"Móczik Gábor" <pm_levlista at progzmaster.hu> írta:
>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?>
>

Szia

induláshoz a legegyszerübb megoldás egy STM32Fxxx DISCOVERY kittet rendelsz a FDH-n keresztűl, ez kb ~3000Ft  ez debugger (SWD) és DIP-es kit.  Ezt ismeri Coocox, Attolic, Iar, Keil. 

Első próbák után már látod mi kell neked. 
A következők közül egyiket se használtam :-)!
Ha nem akarsz KEIL-t használni akkor a legjobb választás valami ázsiai másolat JLINK V8.0 ez mindent tud (de csak 1.5Mbyte/sec), de ha nem használsz SVW funkciót akkor nem látsz különbséget! Ehhez gyári támogatás van SEGGER :-) Árban ideszállítva ugyanannyi mint a OLIMEX....

A fenti a jó Keil-hez is. A JLINK2 csak KEIL környezetben használható, árban ugyan a másolat mint ez  elöbb említett ott távol :-)...

Szintén nem használtam, de müszaki paraméterek alapján a KT-LINK többet tud mint az OLIMEX és az berlios meghajtó verzió is ismeri....



----------------------------------------->
          elektro[-flame|-etc]>




More information about the Elektro mailing list