Controller_1115_4TE

Version 1.2 by Stefan Taferner on 2014/06/26 22:03

Features

  • Controller für 4TE REG Gehäuse
  • Universell verwendbar
  • Neue ARM Cortex Plattform
  • Derzeit nur für Entwickler geeignet

Beschreibung

Die meisten Geräte bestehen aus zwei Platinen. Einem Controller und einer Applikations-Platine. Der Controller ist universell einsetzbar und ist u.A. für alle 4TE Applikationen geeignet. Bei diesem Controller ist ein ARM LPC1115 verbaut. Optional kann auch ein LPC1114 verwendet werden. Er ist pinkompatibel, hat aber nur halb so viel Flash.

Aufbau

Der Aufbau ist nur für geübte Löter zu empfehlen. Die meisten Bauteile sind SMD, und der Prozessor ist etwas schwierig da kleine Pins.

Warenkorb

icon_shop_22.png Reichelt Warenkorb

Dem Warenkorb fehlen der Prozessor. Hier ist ein LPC1115 im LQFP48 Gehäuse ideal, aber es kann auch ein LPC1114 sein (auch LQFP48). Beide gibt es bei TME: LPC1115 bei TME.

Option: Quarz statt Oszillator

Der Warenkorb enthält die Version mit Oszillator. Man kann auch optional statt dem Oszillator einen Quarz verwenden. Dazu wird "XO32 12,00000" aus dem Warenkorb entfernt und 1x "12,0000-HC49U-S", 2x "NPO-G0805 15P" hinzugefügt.

Software

Bisher gibt es eine Bibliothek für die Entwicklung eigener Geräte und ein paar Beispiel Applikationen (die alle nicht fertig entwickelt sind). Die Software ist im Github Repository software-arm-incubation eingecheckt.

Zur Entwicklung verwenden wir die Eclipse C++ Entwicklungsumgebung "LPCxpresso" die man hier kostenlos beziehen kann: http://www.lpcware.com/lpcxpresso/download.

Programmer

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.

Wenn es nur darum geht fertige Firmware auf den ARM zu laden dann kann ein neuer LPC Programmer verwendet werden. Die neuen Modelle haben einen 5x2poligen ARM JTAG Stecker.

Auf jeden Fall braucht man ein Programmier Kabel. Die passenden Stecker mit Rastermaß RM2,0 gibt es bei Reichelt: "PL 2X05G 2,00".

Die Steckerleiste für den Programmer ist "WL 2X05G 2,00" bei Reichelt. Sie ist auch im ARM Warenkorb enthalten.