Technologien
Hardware
- Leistungsfähige Mikrocontroller
8bit : Atmel AVR, 8051- und Z80-Derivate, Microchip PIC
16bit: Texas Instruments MSP430
32bit: ARM (ARM7, ARM9, Cortex-M3), Renesas SH - programmierbare Logik
- getaktete Stromversorgungen
- hochgenaue analoge Signalaufbereitung
- hochauflösende Analog-Digital-Wandlung
- ultra-low-power Design für batteriebetriebene Applikationen
Software
- Applikationssoftware (*1)
- Betriebssysteme
- Echtzeitsysteme (chronOS, eCos, Keil RTX, Nucleus, uC/OS-II)
- embedded LINUX
- Dateisysteme
- (generische) Gerätetreiber (*2)
- SPI, UART, I²C etc.
- Ethernet MAC
- CAN Controller
- ... - Kommunikationsstacks
- TCP/IP (ARP, UDP, IP, DHCP)
- CANopen
- BACnet/IP + BACnet/MSTP
- Modbus
- USB-Device (CDC, MSD, RNDIS) - Kommunikationsdienste
- FTP-Server
- SMTP-Client
- SNMP-Server
- SYSLOG-Client
- ... - Datenkommunikation
- Ethernet
- CAN
- USB
- RS232, RS422, RS485
- Profibus
- ... - ultra-low-power Unterstützung für batteriebetriebene Applikationen
(*1)
Realisierung der applikationsspezifischen Softwarefunktionalität,
z.B. Ansteuerung eines Getriebes in der Antriebstechnik
(*2)
Sofern von der Plattform unterstützt, erfolgt der Datentransfer per DMA transparent für den Applikationsentwickler




