[elektro] Mirocontroller kijelző programozás wxWitget-el ATMEL vs. ARM

elight at gmail.hu elight at gmail.hu
Mon Jan 20 09:36:38 CET 2014


Szia,

Pont az lenne a cél , hogy megszabaduljak
a sok sok globál-tól, és a moduljaimat
letisztulva önálló egységekbe zárjam..

Későbbi kérdésed szerint :
A demo program is valami féle C++
amelyből a szükséges részeket írtam át egyenlőre C-be.

A karakter generátor ROM-ban van , de a másik
fele RAM ba helyezhető.
Átmásolod a RoM tartaltalmat
a char RAM jába , a megfelelő helyre és
a szabályok szerint karakterenként módosíthatod
és használhatodonnan is.

A kezelésnél a legfejlettebb grafika kezeklést
kell használni szerintem.  Az egyszerű parancsok  kiadhatók
azon keresztül is ( pl. színkezelés stb. )  .
  A két módszert ne  használd egyszerre ,
mert garantáltan  minden összekavarodik..   Vagy , vagy !!!

Létezik PC-s USB kábel aminek SPI ( I2C ) kimenete
van ,  és a demót Visual C ben nyektetheted..
Feltéve ha először PC-n szeretnél egy keveset bűvészkedni.
De uC-n sem ördöngős, és ha van SPI analizátorod
akkor még könnyebb az élet...

A neheze , azt megszokni, hogy a kijelzés egy komplett modul legyen!
Mert nem lehet a programban bárhol a printeket beszúrni.
Valahogy úgy van , hogy teljes képernyőkben kell
( taszk és objektum ) gondolkodni, és a programok csak
a képernyő megjelenítő fleg-eket és buffereket buzerálják.
De ez amegjelenítésben rendkívül gyors grafikát ad,
akár spriteokat is mozgathatsz segítségével.

Ha tudsz ennél jobb módszsert ( valamire fontosra még rájöttél )
  azt lehetőleg ne hallgasd el ! :-)

Üdv István





2014-01-17 19:17 keltezéssel, Móczik Gábor írta:
> 2014.01.17. 15:18 keltezéssel, elight at gmail.hu írta:
>> Tényleg, egyáltalán  C -ből C++-ba átírni valamit
>> emberpróbálgató,
>> vagy azért egy szépen megoldható feladat ??
>
> Illetve de, átesik a kód egy kis logikai reformon, letisztultabb,
> logikusabb lesz, könnyebb fejleszthetőséggel és vélhetően kevesebb
> hibával, az ember meg tanul belőle, hogy legközelebb hogy csinálja úgy,
> hogy egyből ilyen jó legyen.
>
>
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list