Lua: Einsatz von Lua in Embedded Systems (German Edition)
Language: German
Published by Bod - Books on Demand, 2012
- Softcover
- New

Seller: California Books, Miami, FL, U.S.A.California Books
4-star seller
AbeBooks seller since October 27, 2023
Softcover
Condition: New
US$ 32.00
Free Shipping
Ships within U.S.A.
Quantity: Over 20 available
Add to basketFree 30-day returns
Seller Inventory # I-9783907857151
- Title
- Lua: Einsatz von Lua in Embedded Systems (German Edition)
- Author
- Kühnel, Claus; Zwirner, Daniel
- Publisher
- Bod - Books on Demand
- Publication year
- 2012
- Condition
- New
- Binding
- Soft cover
- Language
- German
- ISBN 10
- 3907857151
- ISBN 13
- 9783907857151
Lua (portugiesisch für Mond) ist eine Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können. Eine der besonderen Eigenschaften von Lua ist die geringe Größe des kompilierten Skript-Interpreters. Lua Programme werden vor der Ausführung in Bytecode übersetzt. Obwohl man mit Lua auch eigenständige Programme schreiben kann, ist Lua vorrangig als Skriptsprache von C-Programmen konzipiert. Der Lua Interpreter kann über eine C-Bibliothek angesprochen werden, die auch ein API für die Laufzeitumgebung des Interpreters für Aufrufe vom C-Programm aus beinhaltet. Mittels des API können verschiedene Teile des Programms in C und Lua geschrieben werden, während Variablen und Funktionen in beiden Richtungen erreichbar bleiben (d.h. eine Funktion in Lua kann eine Funktion in C aufrufen und umgekehrt). Lua ist in ANSI-C implementiert und unterstützt sowohl funktionale als auch objektorientierte Programmierung. Da der Lua Interpreter extrem schnell und hochgradig portabel ist und sich leicht in C-Programme einbetten lässt, ist er gerade für Embedded Systems eine attraktive Alternative zu anderen Skript Interpretern. Obwohl er nur wenige Kilobyte umfasst, passt noch eine vollständige Garbage Collection hinein, die anfallenden Datenmüll automatisch aus dem Speicher wirft. Mit dieser Broschüre wollen wir an Hand unserer Erfahrungen die Leistungsmerkmale von Lua verdeutlichen und die Erweiterungsfähigkeit anhand einiger Beispiele demonstrieren. In einem ersten Beispiel werden wir den auf einem PC installierten Lua Interpreter mit einer DLL erweitern, die die Ansteuerung eines über USB angeschlossenen AD-DA-Subsystems ermöglicht. Im einem zweiten Beispiel werden wir Lua in eine Anwendung auf einem Embedded System auf Basis eines Intel386(TM) EX Prozessors mit ROM-DOS (kompatibel zu MS-DOS 6.22) einbetten und zeigen, dass Lua auch in Systemen mit knappen Ressourcen eingesetzt werden kann. Im dritten Beispiel werden wir die DOS-Applikation durch
"Synopsis" may belong to another edition of this title.
About the Author
Daniel Zwirner (Dipl. El. Ing. HTL) studierte an der Hochschule für Technik Rapperswil Elektrotechnik und bildete sich mit einem Nachdiplom Studium in Software Engineering weiter. Seit 2005 ist er bei QIAGEN Instruments AG in Hombrechtikon (CH) als Softwareingenieur beschäftigt und ist dort an der Entwicklung einer neuen Geräteplattform für die molekulare Diagnostik beteiligt. Er arbeitet im Bereich der Betriebssystem- und Gerätesteuerungsentwicklung.
"About the title" may belong to another edition of this title.
California Books
Miami, FL, U.S.A.
4-star seller
AbeBooks seller since October 27, 2023
Shipping rates within U.S.A.
| Item | 3 to 7 business days | 2 to 5 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 12.00 |
Payment methods
Store description
We have 20 years experience selling books worldwide! Friendly customer support. Your satisfaction guaranteed!
Specialty
All authorized categoriesSeller's business information
Miramar International Services LLC
Terms of sale
www.californiabooks.com
Shipping terms
www.californiabooks.com