 | Lua - Einsatz von Lua zur Messwerterfassung | Verfasst am: 24.08.2009, 17:37 |
|  |
Titel: Lua - Einsatz von Lua zur Messwerterfassung
Autor: Claus Kühnel; Daniel Zwirner
Verlag: Skript Verlag Kühnel
ISBN: 978-3-907857-12-0
Seiten: 112
Preis: € 10,80
Der Autor über das Buch:
Mit dieser Broschüre wollen wir an Hand unserer Erfahrungen die Leistungsmerkmale von Lua verdeutlichen und die Erweiterungsfähigkeit mit zwei Beispielen demonstrieren.
Im ersten Beispiel werden wir den Lua Interpreter auf einem PC mit einer DLL erweitern, die die Ansteuerung eines über USB angeschlossenen AD-DA-Subsystems ermöglicht.
Im zweiten Beispiel werden wir Lua in eine Anwendung auf einem Embedded System auf Basis eines Intel386™ EX Prozessors mit ROMDOS (kompatibel zu MS-DOS 6.22) einbetten und zeigen, dass Lua auch in Systemen mit knappen Ressourcen eingesetzt werden kann.
Inhalt:
Inhalt
1 Warum und wozu Lua?........................................................9
2 Installation von Lua...........................................................11
3 Lua Standalone.................................................................14
3.1 Einfache Beispiele..........................................................14
3.1.1 Hello World.................................................................14
3.1.2 Lesen und Schreiben von Textdateien ..........................15
3.1.3 Benchmark ................................................................16
3.2 Lua-spezifische Beispiele.................................................17
3.2.1 Funktionen mit unbestimmter Anzahl von Argumenten ...18
3.2.2 Funktionen mit mehreren Rückgabewerten.....................20
3.2.3 Variablen und Datentypen............................................22
3.2.4 Tabellen und Arrays ....................................................23
3.2.5 Iteratoren ...................................................................27
3.3 Lua Bibliotheken.............................................................30
3.3.1 IO Bibliothek ..............................................................30
3.3.2 Strings .......................................................................33
3.3.3 Reguläre Ausdrücke.....................................................35
3.3.4 Datenextraktion aus komplexen Tracefiles ....................37
4 Gnuplot............................................................................40
5 Lua Erweiterung auf dem PC .............................................43
5.1 USB-AD.........................................................................43
5.2 Treiberinstallation...........................................................44
5.3 USB-AD Messsystem - Hardware......................................45
5.4 MemADA-Dongle ...........................................................46
5.5 Lua Erweiterung AD4 .....................................................48
5.5.1 LIBAD4 ......................................................................48
5.5.2 Lua Erweiterung durch C-Funktionen .............................49
5.5.3 Interface DLL <-> Lua .................................................55
5.6 Programmbeispiele ........................................................57
5.6.1 Abfrage eine Analogkanals und der Softwareversion.......57
5.6.2 Test ADDA .................................................................59
5.6.3 Digitale Ein-/Ausgabe...................................................61
5.6.4 Messwerterfassung über mehrere Analogkanäle ............65
6 Lua im Embedded System..................................................68
6.1 Mini-PC mit 386EX-Card III .............................................68
6.2 AD/DA-Erweiterung ........................................................72
6.3 PCF8591 Testprogramm...................................................76
6.4 Lua Erweiterung .............................................................83
6.5 Programmbeispiele .........................................................94
6.5.1 Laufzeitmessung mit Systemtimer .................................94
6.5.2 Zugriff auf internes EEPROM..........................................96
6.5.3 Test des AD-DA-Systems ..............................................99
6.5.4 Speichern von Messwerten...........................................100
7 Literatur ..........................................................................105
8 Links ...............................................................................106
9 Index ..............................................................................107
10 Verzeichnis der Abbildungen.............................................111 |
|
|
|
| |
| |
ckuehnel |
| |
| Anmeldedatum | 16.04.2007 | | Beiträge | 2 | | Wohnort | Altendorf/Schweiz | |
|
|
| |
|
| |
|
| |
|
|
|
Forum für Books-on-Demand-Autoren » Buchvorstellung: Sach- und Fachliteratur
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1
|
|
|
|
| |