Technologien
Elektronik
- Leistungsfähige Mikrocontroller
8bit : Atmel AVR, 8051- und Z80-Derivate, Microchip PIC
16bit: Texas Instruments MSP430
32bit: ARM (ARM7, ARM9, Cortex-M0, M3 + M4), Renesas SH - programmierbare Logik
- getaktete Stromversorgungen
- Kommunikationsschnittstellen (Ethernet, CAN, USB, RS485 etc.)
- hochgenaue analoge Signalaufbereitung
- hochauflösende Analog-Digital-Wandlung
- Schrittmotoransteuerung mit sensorloser Blockadeerkennung
- Ansteuerung von Gleich- und Wechselstrommotoren
- ultra-low-power Design für batteriebetriebene Applikationen
- Bluetooth-Integration
- Mobilfunkanwendungen für GSM / GPRS / UMTS
- RFID-Identifikation
- ATEX-konforme Baugruppen
Software
- Applikationssoftware (*1)
- Plugin-Entwicklung für die Eclipse-Entwicklungsumgebung
- Betriebssysteme
- Echtzeitsysteme (chronOS, eCos, Keil RTX, Nucleus, uC/OS-II)
- embedded LINUX
- Dateisysteme
- (generische) Gerätetreiber (*2)
- SPI, UART, I²C etc.
- Ethernet MAC + PHY
- CAN Controller
- ... - Kommunikationsstacks
- TCP/IP (ARP, UDP, IP, DHCP)
- PTOC, CANopen
- ERFC
- USB-Device (CDC, MSD, RNDIS)
- Modbus/RTU + Modbus/TCP
- BACnet/IP + BACnet/MSTP
- ... - Kommunikationsdienste
- FTP-Client + Server
- HTTP-Server
- SMTP-Client
- SNMP-Server
- NTP-Client
- SYSLOG-Client
- ... - Datenkommunikation
- Ethernet
- CAN
- USB
- RS232, RS422, RS485
- Profibus
- Bluetooth
- GSM / GPRS / UMTS
- ... - 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





