Last modified by Christian B. on 2019/04/14 20:16

From version 16.1
edited by Christian B.
on 2019/04/07 01:32
Change comment: Upload new image "DSC03450.jpg", version 1.1
To version 17.1
edited by Christian B.
on 2019/04/07 01:36
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -91,6 +91,32 @@
91 91  Empfehlung ist jedoch klar, den Oszillator zu nutzen.
92 92  
93 93  
94 +== Software ==
95 +
96 +Die Software ist im Github Repository [[software-arm-incubation>>url:https://github.com/selfbus/software-arm-incubation||rel="__blank"]] eingecheckt.
97 +
98 +Zur Entwicklung verwenden wir die Eclipse C++ Entwicklungsumgebung "LPCxpresso" die man hier kostenlos beziehen kann: [[url:http://www.lpcware.com/lpcxpresso/download||rel="__blank"]].
99 +
100 +== Programmer ==
101 +
102 +=== Entwickler: LPCxpresso ===
103 +
104 +Für die Entwicklung ist es am besten man kauft sich einen LPCxpresso. Diese kleinen Boards enthalten einen Programmer mit Hardware Debugger und einen Experimentier-Prozessor. Der Programmer ist was wir brauchen, der Experimentier-Prozessor ist nicht direkt nötig. Durch den integrierten Debugger kann man die Programme direkt auf dem ARM debuggen. Das will man haben ;-)
105 +
106 +=== Anwender: Selfbus USB Programmer ===
107 +
108 +Wenn es nur darum geht fertige Firmware auf den ARM zu laden dann kann ein neuer [[USB Programmer>>doc:Selfbus.USB Programmer]] verwendet werden. Die neuen Modelle (ab Version 3.7) haben einen 5x2poligen ARM JTAG Stecker. Die RM2,00mm Stecker gibt es bei Reichelt. Das Flachbandkabel 30cm im shop wo es auch die Platinen gibt.
109 +
110 +=== Anwender: anderer USB Programmer ===
111 +
112 +Der ARM ist sehr unkritisch zu programmieren, es gibt einige fertige Programmer im 10-20 EUR Preisbereich von verschiedenen Herstellern. Einzig das Verbindungskabel muss selbst hergestellt werden.
113 +
114 +=== Verbindungskabel ===
115 +
116 +Auf jeden Fall braucht man ein Programmier-Kabel. Die passenden Stecker mit Rastermaß RM2,0 gibt es bei Reichelt: "PL 2X05G 2,00". Ein Flachbandkabel muss entsprechend Streifenraster 1mm haben.
117 +
118 +Die Steckerleiste für den Programmer ist "WL 2X05G 2,00" bei Reichelt. Sie ist im ARM Warenkorb enthalten, fehlt aber beim LPC Programmer Warenkorb.
119 +
94 94  == Bildergallerie ==
95 95  
96 96  [[[[image:lpc1115.jpg||alt="ARM_PCB_v1.0" width="300"]]>>attach:lpc1115.jpg]]
... ... @@ -135,39 +135,14 @@
135 135  (((
136 136  = Bilder =
137 137  
138 -[[image:Icons.WebHome@icon_tableu_128.png||alt="alt text"]]
139 -)))
164 +[[[[image:DSC03450.jpg||width="400"]]>>attach:DSC03450.jpg]]
140 140  
166 +[[[[image:DSC03451.jpg||height="332" width="400"]]>>attach:DSC03451.jpg]]
141 141  
142 -
143 -
168 +[[[[image:DSC03490.jpg||width="400"]]>>attach:DSC03490.jpg]]
169 +)))
144 144  
145 145  )))
146 146  )))
147 147  
148 148  
149 -== Software ==
150 -
151 -Die Software ist im Github Repository [[software-arm-incubation>>url:https://github.com/selfbus/software-arm-incubation||rel="__blank"]] eingecheckt.
152 -
153 -Zur Entwicklung verwenden wir die Eclipse C++ Entwicklungsumgebung "LPCxpresso" die man hier kostenlos beziehen kann: [[url:http://www.lpcware.com/lpcxpresso/download||rel="__blank"]].
154 -
155 -== Programmer ==
156 -
157 -=== Entwickler: LPCxpresso ===
158 -
159 -Für die Entwicklung ist es am besten man kauft sich einen LPCxpresso. Diese kleinen Boards enthalten einen Programmer mit Hardware Debugger und einen Experimentier-Prozessor. Der Programmer ist was wir brauchen, der Experimentier-Prozessor ist nicht direkt nötig. Durch den integrierten Debugger kann man die Programme direkt auf dem ARM debuggen. Das will man haben ;-)
160 -
161 -=== Anwender: Selfbus USB Programmer ===
162 -
163 -Wenn es nur darum geht fertige Firmware auf den ARM zu laden dann kann ein neuer [[USB Programmer>>doc:Selfbus.USB Programmer]] verwendet werden. Die neuen Modelle (ab Version 3.7) haben einen 5x2poligen ARM JTAG Stecker. Die RM2,00mm Stecker gibt es bei Reichelt. Das Flachbandkabel 30cm im shop wo es auch die Platinen gibt.
164 -
165 -=== Anwender: anderer USB Programmer ===
166 -
167 -Der ARM ist sehr unkritisch zu programmieren, es gibt einige fertige Programmer im 10-20 EUR Preisbereich von verschiedenen Herstellern. Einzig das Verbindungskabel muss selbst hergestellt werden.
168 -
169 -=== Verbindungskabel ===
170 -
171 -Auf jeden Fall braucht man ein Programmier-Kabel. Die passenden Stecker mit Rastermaß RM2,0 gibt es bei Reichelt: "PL 2X05G 2,00". Ein Flachbandkabel muss entsprechend Streifenraster 1mm haben.
172 -
173 -Die Steckerleiste für den Programmer ist "WL 2X05G 2,00" bei Reichelt. Sie ist im ARM Warenkorb enthalten, fehlt aber beim LPC Programmer Warenkorb.