Login
SSV-Embedded: Miniatur-COM mit Poco-Framework

Für IP-basierte Embedded-Systeme

Der DNP/9265, ein Computer-on-Module (COM) aus der DIL/NetPC-Famlie, wird ab sofort zusammen mit Poco ausgeliefert. Als MCU arbeitet auf dem DNP/9265 ein Low-Power ARM9, der mit 192 MHz betrieben wird. Die Speicherausstattung besteht aus 32 MByte RAM und 32 MByte Nor-Flash. Als Schnittstellen stehen 3 x Uart, 1 x SPI Master/Slave, 1 x I2C Master/Slave, 1 x CAN, 1 x USB 2.0 Host, 1 x SD Card Interface, 1 x 10/100 Mbps Ethernet LAN sowie verschiene GPIOs zur Verfügung. Der DNP/9265 wird bereits mit einem im Nor-Flash vorinstallierten 2.6-Linux ausgeliefert. Poco ist eine speziell für vernetzte Embedded-Systeme entwi-ckelte C++-Bibliothek, die unter einer Open-Source-Lizenz steht. Poco bietet unter anderem Funktio-nen für Multithreading, Streams, Zugriffe auf das Linux-Dateisystem eines DNP/9265, Logging, Shared Libraries sowie das dynamische Laden von C++-Klassen zur Laufzeit. Darüber hinaus werden TCP/IP-Sockets, FTP, SMTP, POP3 und SSL/TLS unterstützt. Für Web-basierte Anwendungen findet man in den Bibliotheken sowohl einen http-Client als auch einen http-Server. Letzter ermöglicht den Aufbau sehr schneller Web-Benutzerschnittstellen. Weiter bietet Poco Bibliotheksfunktionen für die XML-Verarbeitung (SAX2, DOM) sowie den Zugriff auf SQL-Datenbanken (ODBC, MySQL, SQLite).

www.ssv-embedded.de

22.02.2012


Weitere Artikel zum Thema
Mehr zu Steuerungstechnik Mehr zu Steuerungstechnik

Alle Rechte vorbehalten
Vervielfältigung nur mit Genehmigung der Konradin Mediengruppe