Changes for page LPC11xx ARM Entwicklung

Last modified by Florian Völzke on 2020/09/27 10:55

From version 21.3
edited by Andreas Krieger
on 2018/02/11 14:03
Change comment: There is no comment for this version
To version 19.2
edited by Christian B.
on 2018/02/04 20:22
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.oldcoolman
1 +xwiki:XWiki.Doumanix
Content
... ... @@ -16,12 +16,6 @@
16 16  
17 17  = Quickstart mit einem fertigen VirtualBox Image =
18 18  
19 -(% class="box warningmessage" %)
20 -(((
21 -Aktuell befindet sich ein kleiner Fehler im Selfbus-Code, der mit dem Image ausgeliefert wird. Wer nicht mit dem Git abgleicht, müsste in der ##sblib/src/main.cpp## folgendes stehen haben: ##if (!bcu.applicationRunning())##
22 -Richtig wäre aber:## if (bcu.applicationRunning())##
23 -)))
24 -
25 25  Wer seine Entwicklungsumgebung sauber getrennt betreiben will oder wer einfach so schnell wie mögllich einen Blick in die Selfbus-Entwicklung mit dem ARM werfen will, kann mit diesem Image vom 29.01.2018 recht schnell los legen.
26 26  
27 27  Das image beinhaltet
... ... @@ -42,8 +42,8 @@
42 42  (% class="box infomessage" %)
43 43  (((
44 44  **LPCXpresso aktivieren**
45 -\\Ohne Aktivierung könnt ihr weder Programme größer 8k debuggen, noch (und das ist schlimmer) kann man direkt aus der Entwicklungsumgebung ein Programm auf einen Prozessor spielen (z.B. das Entwicklungsboard).
46 -\\**Hinweis zur Aktivierung der LPCXpresso Umgebung auf nxp.com:** es gibt aktuell (Februar 2018) wohl immer noch Probleme auf der NXP Seite, so dass man manchmal in einer ENdlosschleife landet und der Browser eine Fehlermeldung ausgibt. Am besten nutzt ihr nicht die Links direkt aus dem Programm heraus sondern meldet euch "zu Fuß" auf [[https:~~/~~/www.nxp.com an>>url:https://www.nxp.com]], geht dann auf "**MY ACCOUNT**" -> **My LPCXpresso activations **und dann auf den Reiter "**Activate**". So kann man Händisch die generierte Seriennummer eingeben und den Aktivierungsschlüssel abrufen.
39 +\\Ohne Aktivierung könnt ihr weder Programme mit größerem Speicherbedarf alls 8kB damit entwickeln, noch (und das ist schlimmer) kann man direkt aus der Entwicklungsumgebung ein Programm auf einen Prozessor spielen (z.B. das Entwicklungsboard).
40 +\\**Hinweis zur Aktivierung der LPCXpresso Umgebung auf nxp.com:** es gibt aktuell (Februar 2018) wohl immer noch Probleme auf der NXP Seite, so dass man manchmal in einer ENdlosschleife landet und der Browser eine Fehlermeldung ausgibt. Am besten nutzt ihr nicht die Links direkt aus dem Programm heraus sondern meldet euch "zu Fuß" auf [[https:~~/~~/www.nxp.com an>>url:https://www.nxp.com]], geht dann auf "**MY ACCOUNT**" -> **My LPCXpresso activations **und dann auf den Reiter "Activate". So kann man Händisch die generierte Seriennummer eingeben und den Aktivierungsschlüssel abrufen.
47 47  )))
48 48  
49 49  
... ... @@ -105,7 +105,7 @@
105 105  
106 106  Dann werden folgende Verbindungen zwischen dem LPCxpresso und dem** LPC922 Sockel **im Controller Board hergestellt:
107 107  
108 -|=LPCxpresso Board|=Selfbus LPC922-Controller Board
102 +|=LPCxpresso Board|=Selfbus Controller Board
109 109  |P1.5|LPC922 Sockel Pin 2
110 110  |P1.10|LPC922 Sockel Pin 3
111 111  |GND|LPC922 Sockel Pin 5
... ... @@ -113,7 +113,7 @@
113 113  
114 114  Weiters empfiehlt es sich einen 100pF Kondensator zwischen P1.8 und GND einzusetzen. Das hat in Tests sporadisch auftretende Spikes auf dem Bus Eingang beseitigt.
115 115  
116 -Im folgenden die Anschlußzuordnung von der LPCXpresso-Schnittstelle(auch OM13054) zur Programmierschnistelle der ARM Platine:
110 +Im folgenden die Anschlußzuordnung von der LPCXpresso-Schnittstelle zur Programmierschnistelle der ARM Platine:
117 117  
118 118  
119 119  (% style="height:222px; width:526px" %)