Forum: Mikrocontroller und Digitale Elektronik LPC 11C24 Programmierung


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Noel (nxell)


Lesenswert?

Guten Tag
Ich habe mir einen LPC11C24 geholt und will damit anfangen etwas zu üben
sowas zu programmieren.
Ich weiß viele sagen mann lernt es am besten wenn man es selber macht,
aber
kann mir wer vllt einen kurzen kleinen code schreiben der auf meinen
Board gehen soll um mir "Hello World" ausgibt.
Mit allen #includes und so weiter, weil als ich das machen wollte stand
da das der Flash speicher voll währe ; /

von Andreas B. (bitverdreher)


Lesenswert?

Die Tips dazu hast Du hier:
Beitrag "Nicht finden der Header-Datei in MCUXpresso IDE"
bereits bekommen.
Ist das Herunterladen der lib nebst Beispielen so schwer?

von Noel (nxell)


Angehängte Dateien:

Lesenswert?

ich glaube ich missversteh dich gerade.
ich habe die Lib hinzugefügt und ich kann die verwänden aber, wie 
programmiere ich jetzt nen "hello World" programm darauf.
Ich habe auch das problem jetzt das der Linker die lpc_chip_11cxx_lib 
nicht findet wie füge ich die in den Linker ein also wo in den 
Einstellungen ich finde nichts.

von Andreas B. (bitverdreher)


Lesenswert?

Importiere doch einfach die Beispiele. Da sind ja genug dabei.

von Peter (pittyj)


Lesenswert?

Ist das hier wieder so ein Troll?
'Hello World' ausgeben auf einem Board ohne Bildschirm?

Vielleicht sollte man erst einmal in der PC-Programmierung fit sein. 
Auch dort gibt es Linker und Libraries. Wenn man den Umgang mit den 
Werkzeugen beherrscht, dann kann man einen Schritt weiter zu 
fortgeschrittenen Aufgaben gehen. Aber ohne die Basics sollte man nicht 
gleich einen Embedded Controller programmieren.

von Irgend W. (Firma: egal) (irgendwer)


Lesenswert?

Peter schrieb:
> 'Hello World' ausgeben auf einem Board ohne Bildschirm?

Das ist doch einfach. printF("Hello World"); und dann die stdout so 
implementieren, dass der Text im Morsecode auf einer der LED 
"rausgeblinkt" wird. Man braucht nicht immer so neuartiges Zeug wie ein 
Bildschirm.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Irgend W. schrieb:
> Peter schrieb:
>> 'Hello World' ausgeben auf einem Board ohne Bildschirm?
> dass der Text im Morsecode auf einer der LED "rausgeblinkt" wird
Bereits eine simple ruhig im Sekundentakt vor sich hinblinkende LED ist 
das "Hello World!" der Hardware.

Noel schrieb:
> aber kann mir wer vllt einen kurzen kleinen code schreiben der auf meinen
> Board gehen soll um mir "Hello World" ausgibt.
Weil keiner dein Board kennt und das sowieso deine Hausaufgabe ist, 
solltest du das schon selber machen.

Und warum bleibst du nicht in 1 einzigen Thread, sondern machst laufend 
einen neuen auf?

Was passt dir an dem Beitrag "Einrichten der MCUxpresso IDE für den LPC 11C24 (OM13093)" und 
dem Beitrag "Nicht finden der Header-Datei in MCUXpresso IDE" nicht?

von Frank O. (frank_o)


Lesenswert?

Lothar M. schrieb:
> Bereits eine simple ruhig im Sekundentakt vor sich hinblinkende LED ist
> das "Hello World!" der Hardware.

Und man freut sich wie ein kleines Kind, wenn die zum allerersten Mal 
blinkt.
Ist übrigens heute noch meine Debugging-Methode Nummer eins.

: Bearbeitet durch User
von Andreas B. (bitverdreher)


Lesenswert?

Irgendwie versteh ich's nicht. Ich habe gerade mal spasseshalber die von 
mir im anderen Thread verlinketen libs nebst Beispielen heruntergeladen, 
entzippt und das gesamte Verzeichnis mit "Open Projects from File 
system" importiert. Dann auf "nxp_lpcxpresso_11c24_periph_uart" und 
build.
Er erzeugt anstandslos das .axf.
Was kann man dabei falsch machen?

von Peter (pittyj)


Lesenswert?

Andreas B. schrieb:
> Irgendwie versteh ich's nicht. Ich habe gerade mal spasseshalber die von
> mir im anderen Thread verlinketen libs nebst Beispielen heruntergeladen,
> entzippt und das gesamte Verzeichnis mit "Open Projects from File
> system" importiert. Dann auf "nxp_lpcxpresso_11c24_periph_uart" und
> build.
> Er erzeugt anstandslos das .axf.
> Was kann man dabei falsch machen?

Du weißt, was du tust. Beim Autofahren hättest du dich instinktiv auf 
den Fahrersitz gesetzt, und das Lenkrad gefunden.

von J. S. (jojos)


Lesenswert?

Instinktiv hätte ich die vorhandenen Beispiele angesehen anstatt mit 
Null Ahnung sofort mit einem noch unbekannten Werkzeug Häuser zu bauen.
NXP liefert gute Doku und das Tutorial mit, wer da nicht reinsehen will 
weil es zuviele Seiten sind, dem ist nicht zu helfen.

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.