Hallo Forum, ich habe folgendes Problem. Ich habe einen Microcontroller mit Display und probiere zur Zeit das Display zum laufen zu bekommen. Ich habe auch zu dem Displaycontroller (ILI9325) im Displaytreiber (emWin von Segger) schon einen Beispielcode gefunden. In diesem Beispielcode wird in der "LCD_X_8080_8.c"-Datei die "IOM16C.H"-Datei includiert. Ich kann suchen wie ich will aber anscheinend ist die Datei IOM16C.H nirgendwo vorhanden. Vielleicht ist das ein Fehler im Beispiel (Datei irrtümlich nicht mitgeliefert) oder das Beispiel ist einfach nicht komplett dargestellt damit dieses Lauffähig ist, das weiss ich nicht. Wie dem auch sei was mich nun interessiert ist ob es irgendwie ein Standartvorgehen gibt wie und wo ich am besten im Netz eine solche Art von Header-Dateien suchen kann (nehme mal an das in der IOM16C.H die SFR definiert sind daher Chipspezifisch und somit Herstellerspezifisch ist). Wenn mir in meinem Fall jemand sagen könnte wo ich die IOM16C.H finden kann wär ich sehr dankbar (habe im Netz dazu nichts gefunden). Sage schon jetzt vielen Dank für die Antworten Viele Grüsse Fonso
Ich vermute, damit wird der IO-Bereich des Renesas-Prozessors M16C definiert. Welchen µC verwendest Du? Geht die M16C.h ?
Wie wäre es denn einfach mal mit Segger fragen? Hast du emWin gekauft oder benutzt du eine Trial Version? IOM16C.H ist die SFR Header Datei für einen M16C welche höchst wahrscheinlich mit dem Compiler ausgeliefert wird und daher nicht bei der Segger Software dabei ist. Sowas ist aber auch die Ausnahmen, Segger macht ansonsten genau aus dem Grund alle SFR Definition selber in ihren Dateien.
Vielen dank für die Antworten, ich benutze die ARM-MDK-Lite-Programmierumgebung von Keil, da ist die segger em-libary dabei. Bin noch ziemlich neu bei der MC-Programmierung und taste mich da ran...also der Mikrokontroller den ich benutze ist ein STM32F103VE...
Ruf mal den Compiler(ohne Source und Options) und schau in der Copyright-Zeile nach dem "Hersteller". Möglicherweise ist es die SW-Schmiede IAR, Nach: http://supp.iar.com/FilesPublic/SUPPORT/002324/iccm16c.htm ist die gesuchte Headerdatei im kostenpflichtigen Vollpaket enthalten - Dann wirds teuer. Hans Peter
Hallo allerseits, jetzt verstehe ich es endlich. Die mitgelieferten Segger-Beispiele, bei der Keil-Entwicklungsumgebung, für die unterschiedliche Displaycontroller sind nicht für die ARM-Plattform sondern für die M16C-Familie von Renesas. Wie schon gesagt, ich bin ziemlich neu im Microcontrollerbereich aber das Beispiele bei einer Keil-Arm-Entwicklungsumgebung für eine komplett andere Microcontroller-Familie ist darauf muss man erst mal kommen...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.