Forum: Mikrocontroller und Digitale Elektronik Virtual sceeen Probleme mit Cortex-M4 via µVision5 und emWIN5


von G.M. (Gast)


Lesenswert?

Hallo liebe Community,

ich arbeite mich im Moment in die GUI Programmierung via emWIN5 und 
µVision5 ein. Der µC ist ein Cortex-M4 (LPC 4357, von NXP) auf einem 
Evaluationboard von Keil (MCB4300). Mit der Library von emWIN ist es 
relativ einfach und komfortabel eine GUI zu programmieren, allerdings 
bin ich auf ein Problem gestoßen, bei dem ich zurzeit nicht weiter weis. 
Ich möchte virtual screens nutzen. Zu dem Softwarepaket liegen drei 
Beispiele zum Thema virtual screens bei, bei allen tritt das gleiche 
Problem auf. Immer wenn der Ursprung des Displays auf den Ursprung des 
zweiten screens gesetzt wird ändert sich nichts an der Darstellung, d.h. 
es wird weiterhin der erste screen dargestellt. Allerdings verhält sich 
die Bedienoberfläche (Touchscreen) so, als wäre sie im Zweiten Fenster 
(Man kann blind Einstellungen ändern, die dann im ersten screen 
erkennbar werden). Eine meiner Vermutungen ist es, das eventuell der 
VRAM ein Problem sein könnte, wenn dieser nicht ausreichend reserviert 
wird? Allerdings finde ich schlicht und ergreifend nicht, wo im code 
dieser bestimmt wird, nur die Startadresse. Eine weitere Vermutung ist 
es, das mit der Funktion GUI_SetOrg(); was nicht stimmt, ich kann aber 
im Detail nicht nachsehen was diese Funktion macht, da ich in die 
Library von emWIN nicht öffnen kann.
Habt ihr eine Idee, oder Vermutung wo ich nach der Ursache suchen 
sollte?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.