Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| embedded_systems:experimentiersystem:hlc1395-sensoren [2018-08-21 13:51] – ditaranto | embedded_systems:experimentiersystem:hlc1395-sensoren [2020-12-18 10:49] (aktuell) – Urs Graf |
|---|
| |
| ===== Verwendung mit deep und dem MPC555 ===== | ===== Verwendung mit deep und dem MPC555 ===== |
| Das HLC1395-Sensormodul kann sehr einfach mit dem Freescale MPC555 eingesetzt werden. Für die [[http://deepjava.org/|deep]] Entwicklungsumgebung steht ein fertiger Treiber zur Verfügung: ''[[http://api.deepjava.org/runtime-library/ch/ntb/inf/deep/runtime/mpc555/driver/HLC1395Pulsed.html | ch.ntb.inf.deep.runtime.mpc555.driver.HLC1395Pulsed]]''. Ausserdem ist eine kleine Demoanwendung verfügbar: ''[[http://api.deepjava.org/runtime-library/ch/ntb/inf/deep/runtime/mpc555/demo/HLC1395Demo.html | ch.ntb.inf.deep.runtime.mpc555.demo.HLC1395Demo]]''. Damit der Treiber verwendet werden kann muss dieser erst initialisiert werden. Dies geschieht über die Methode ''init(...)''. Die genaue Syntax kann der API-Beschreibung entnommen werden. Anschliessend kann über die Methode ''start()'' das auslesen gestartet werden. Nun wird der Reihe nach alle 1~ms der Wert von einem Sensor gelesen. | Das HLC1395-Sensormodul kann sehr einfach mit dem Freescale MPC555 eingesetzt werden. Für die [[http://deepjava.org/|deep]] Entwicklungsumgebung steht ein fertiger Treiber zur Verfügung: ''[[http://api.deepjava.org/runtime-library/org/deepjava/runtime/mpc555/driver/HLC1395Pulsed.html | org.deepjava.runtime.mpc555.driver.HLC1395Pulsed]]''. Ausserdem ist eine kleine Demoanwendung verfügbar: ''[[http://api.deepjava.org/runtime-library/org/deepjava/runtime/mpc555/demo/HLC1395Demo.html | org.deepjava.runtime.mpc555.demo.HLC1395Demo]]''. |
| | |
| ===== Verwendung mit einem Atmel AVR ===== | |
| TODO | |
| |