Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
embedded_systems:mpc555:headerboard:start [2015-04-04 07:50] grafembedded_systems:mpc555:headerboard:start [2015-04-04 11:35] graf
Zeile 15: Zeile 15:
 ===== Programmierung ===== ===== Programmierung =====
  
-Für die Programmierung des MPC555 kann die am NTB entwickelte Programmierumgebung [[:Software:deep:start]] verwendet werden. Damit kann der Mikrocontroller in [[:Software:Java:start]] programmiert werden. Die deep Target Library bietet für die meisten Schnittstellen fertige Treiber. Als Programmieradapter kann das [[..:USB-BDI]] verwendet werden, oder alternativ ein [[:Embedded Systems:Abatron BDI:start | BDI2000/3000]] der Firma Abatron.+Für die Programmierung des MPC555 kann die am NTB entwickelte Programmierumgebung [[http://www.deepjava.org/start | deep: Cross Development Platform for Java]] verwendet werden. Damit kann der Mikrocontroller in [[:Software:Java:start]] programmiert werden. Die deep Runtime Library bietet für die meisten Schnittstellen fertige Treiber. Als Programmieradapter kann das [[..:USB-BDI]] verwendet werden, oder alternativ ein [[:Embedded Systems:Abatron BDI:start | BDI2000/3000]] der Firma Abatron.
  
   * deep:   * deep:
Zeile 50: Zeile 50:
   * Fast alle Pins funktionieren auch als digitale I/O's. Benutzen Sie aber primär die MPIOBx Signale.   * Fast alle Pins funktionieren auch als digitale I/O's. Benutzen Sie aber primär die MPIOBx Signale.
   * Die TPU-Kanäle können alle einzeln als I/O's dienen.   * Die TPU-Kanäle können alle einzeln als I/O's dienen.
-  * Die Pins des ADC können nur bankweise entweder als I/O oder als ADC-Eingänge verwendet werden.+  * Die Pins des ADC können ebenfalls als I/O dienen. Lesen Sie dazu die Dokumentation in den Softwaretreibern.
   * Am MPIOB15 ist auf dem Headerboard eine LED angeschlossen, weshalb dieser nur als Ausgang verwendet werden kann.   * Am MPIOB15 ist auf dem Headerboard eine LED angeschlossen, weshalb dieser nur als Ausgang verwendet werden kann.
   * Der MPC555 hat 8 externe Interrupteingänge. Benutzen Sie diese Eingänge nur in absolut begründeten Fällen (normalerweise benutzen Sie ein Betriebssystem und meiden Interrupts). Achtung IRQ5-7 legen beim Aufstarten fest, in welchem Modus der Prozessor starten soll. Sie dürfen hier keine Schalter anschliessen.   * Der MPC555 hat 8 externe Interrupteingänge. Benutzen Sie diese Eingänge nur in absolut begründeten Fällen (normalerweise benutzen Sie ein Betriebssystem und meiden Interrupts). Achtung IRQ5-7 legen beim Aufstarten fest, in welchem Modus der Prozessor starten soll. Sie dürfen hier keine Schalter anschliessen.