[elektro] Cortex-M3

Info info at kiralyelektronika.hu
Tue Jun 29 19:28:07 CEST 2010


Szia !

> A KEIL ingyenes (32K fordít) tud disa ablakot, valószinűleg az IAR is.
Köszke, közben megtaláltam benne (IAR).

> A dokumentációk, ingyenesen letölthetők az ARM honlapjáról.
Nem igazán van hozzá nyelvtudásom :)

> Van egy nagyon jó szintén ingyenes könyv a HITEX honlapján, szép színes és képes.
Linket tudnál adni ? Nem találom...

> Elvileg nem kell sok kiterjesztés hozzá, mert elég sok regisztert ment gyárilag.
Na ez eddig ok, én a "PendSV_Handler"-re és a "SVC_Handler"-re
gondoltam. freeRTOS ilyenek meg sem közelítik a használatát.

Közben találtam: http://www.quantum-leaps.com
Itt letölthető néhány DDK Cortex-M3-ra is, ahol szépen vannak előre
definiált kezelők.

Ha már itt tartunk jöhetne a többi handler is :D

> (R0,R1,R2,R3,R12,LR,PC,xPSR) amit még ezen kivűl tudni kell,
> intelligens a kezelése. Ez azt jelenti a következő IT-re váltáskor
> nem POP és nem PUSH-ol figyelembe veszi, hogy ezt megcsinálta. Ha
> ennél több regisztert használsz akkor arról neked kell
> gondoskodni.....
Ez az, hogy ha it-ből it-be ugrok ugyanazzal a regisztertartalommal
nem tudok visszatérni mert nem volt mentve...ezt kéne kibogozni.

> HA C-ben írod, a programot ezt mind megcsinálja a fordító. Az
> ASM nem teljesen egyértelmű, mert a fordítók és a disa macrozzák
> így olyan utasítások is vannak amik az eredeti ARM leírásban nem is
> szerepelnek.....
Észrevettem...legalábbis a doksi végén kisbetűvel :)

> --------------------------------------------------------------------

> Egy kérdés.....
> Van ezekhez az ARM-okhoz valami kézhez álló fejlesztő
> környezet, amivel könnyen ellehet indulni? Gyenge tudásom miatt,
> nem sikerül HW eszközöket beállító műkődő programot írni.... Valki
> pénzért vállalna betanítást, vevő lennék rá.

Magamnak csináltam próbapanelt hozzá, megy minden periféria rajta.
Kérdezz mi kell.

Szia
Béla




More information about the Elektro mailing list