A következő címkéjű bejegyzések mutatása: Tiva C. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: Tiva C. Összes bejegyzés megjelenítése

2014. április 7., hétfő

ARM Tanfolyam 10. - FSM

ENGLISH VERSION

Hosszú kihagyás után folytattam az ARM tanfolyamot. A 10. rész az oktatók szerint a legnehezebb. Szerintem is, valamint a leghasznosabb is. Biztosan a hiányos ismereteim, vagy a hiányos oktatásom miatt van (beágyazott rendszereket ugyanis tanultam a Kandón bő 20 éve), de most hallottam először az FSM-ről (Finite State Machine). Mérhetetlenül egyszerű, pofon egyszerűen kódolható leírása egy olyan feladatnak ami a mikrokontrolleres rendszerekben nap mint nap szembe jön. Fix, hogy fogom használni.
Túl vagyok az anyagon, a kívzen és a laboron is.
Íme a működő közlekedési lámpa:



2014. március 3., hétfő

ARM Tanfolyam 9. - Lab 9.

English

Ezt is kivégeztem.
Már kezdek beteg lenni a LED villogtatástól.
Ennél a labornál meggyőződésem, hogy a feladat leírása és az elvárt működés nem egyezett meg egymással, így az egyik probléma megoldására, csak a fórumon találtam megoldást.
A feladatban az szerepelt, hogy tároljunk el minden értéket, ha a bemenet vagy a kimenet változik.
A megoldás ezzel szemben, hogy tároljunk el minden értéket, ha a kimenet változik (vagy valami hasonló).
Továbbá hiányzott az az információ, hogy a kiinduláskori eredeti nyugalmi állapot értékeit nem kell eltárolni.

2014. február 24., hétfő

ARM Tanfolyam 8. - LAB 8

English

Este befejeztem a 8. részt. Ezzel jelenleg 47%-on állok (70% kell a végére). Egyenlőre még mindíg nem érzem a dolog magas színvonalát. Most is tartott vagy tíz percig a kód legyártása tesztelése, az áramkör összerakása a próbapanelen.
A végeredményt dokumentáltam is. íme:


32 Bit, 80 MHz és a LED villog (az első PC-m 16bites volt 8MHz-en ment, kicsit több eredménnyel).
A cucc összerakása során a legnagyobb fejtörést az okozta, hogy bug-ot fogtam. Pontosabban sajtóhibát.
Ezerrel kerestem a PE0-ás kivezetést. Végül meg is találtam. íme:


Nézd meg a sárgával jelölt feliratokat! A fotó két része a launchpad alsó és felső oldalának egy-egy részlete.

2014. február 19., szerda

ARM Tanfolyam 7. - A margóra

Sajnos még nem jutottam oda, hogy folytassam a tanfolyami anyagot, mert az egyéb futó projectjeim (Frekimérő, UV levilágító, stb.) ígényeltek némi időt.
Ma viszont jött egy levél a Texas Instrumentstől ami kapcsolatos a tanfolyammal. A TI Tiva Launchpad-nek amit a tanfolyamhoz használunk jön a "felhőkapcsolt" verziója. Aki regisztrál még nyerhet is. Bővebben itt:
http://www.ti.com/ww/en/mcu/Tiva_Connected_Launchpad_Eur/