Middleware: nützliche Software für Embedded Applikationen

Filed Under (News, Produkte) by Donde on 10-08-2010

Tagged Under : , , , , , , , , , , ,

Um eine sichere Vernetzung unterschiedlicher Software-Komponenten zu gewährleisten, gewinnen auch für den Embedded Entwickler zunehmend Lösungen an Bedeutung, die unter der Bezeichnung „Middleware“ verfügbar sind.

Exemplarisch sind zu nennen z.B. Networking Stacks, die aktuell mit Ethernet als Networking Transport Layer als Kommunikations-Schnittstelle in Neuentwicklungen gefordert sind. Weiterhin ist USB Device und Host als populäres Interface und zur Datenspeicherung z. B. auf USB-Stick oder SD/MMC Card ein aktuelles Thema.
Unterstützend hierzu werden File Systeme  (FAT 8/16/32) angeboten, die komfortabel SRAM, Parallel Flashes, Serial Flashes und wie gesagt SD/MMC Cards als Datenspeicher bedienen.
Auch der Einsatz eines Multitasking Real Time Operating Systems kann im Verbund mit der ‚Middleware’ im Software Layer zielführend und kostensenkend eingesetzt werden.
Moderne Microcontroller wie z. B. ARM/Cortex-basierende Controller bieten die Performance und auch die Möglichkeit immer komplexer werdende Embedded Entwicklungen markt/termingerecht zu realisieren – und das mit überschaubaren Investitionen.

Diese Möglichkeiten sollten Sie nutzen!

Bei Hitex finden Sie ein breites Portfolio an Middleware-Komponenten inklusive qualifizierter Beratung für Ihre anstehenden Projekte – so zum Beispiel:

USB Software
- USB Device Stack (für alle populären MCU’s)
- USB Device Class Drivers (MS, MTP, CDC-RNDIS, CDC-ECM , Audio und weitere)
- USB-OTG
- Bootloaders

- USB HOST Stack  (EHCI,OHCI und weitere)
- USB HOST Class Driver (MS, PL, Audio, CDC-RNDIS, CDC-ECM, MTP und weitere)
Weitere Details zum USB Device und USB Host finden Sie hier.

File Systeme
- FAT Standard High Performance FAT File System (FAT 8/16/32 Standard)
- safeFAT Failsafe File System
- safeFlash Safe base file system (NOR, NAND)
- safeFTL Flash Translation Layers (NAND)
Weitere Details finden Sie hier.

Networking Software
TCP/IP Stacks
- CMX-MicroNet (TCP/IP stack mit UDP,TCP, IP, ICMP, Multicast; PPP oder Ethernet; incl.
ARP, BOOTP und MAC Treibern)
- CMX-TCP/IP ( High performance TCP/IP Stack für embedded System emit UDP, TCP, IP,
ICMP, Multicast, DNS und Ethernet incl. ARP und MAC drivers; SSL/TLS feature als Option)
- CMX-INet Plus (TCP/IP Stack mit IP6 support und UDP, TCP, IP, ICMP, IGMP V2/Multicast, DHCP Client, DNS Client und Ethernet; incl. ARP und MAC Treibern)
Weitere Details finden Sie hier.

Real Time Operating Systems
- CMX-RTX Real- Time Multi-Tasking Operating System (RTOS) für Microcontroller und
DSP’s (alle Hersteller)
- CMX-AWARE Kernel Awarness für viele Toolchains- und Emulatoren/Debugger
sowie Simulator/Monitor (z.B.Keil)
- Integration von Grafik Library’s aller namhaften Grafik Controller Hersteller
Weitere Details finden Sie hier.

Alle genannten Systeme werden mit vollem Source Code geliefert und der Support erfolgt durch Hitex!

Übrigens, wenn Sie  mit Keil Produkten wie  Compiler (MDK-ARM), RTOS und Middleware (RL-ARM) Ihr Projekt realisieren wollen, dann erhalten Sie bei Hitex das komplette Keil Programm. Wir bieten attraktive Pakete an.

Bei Rückfragen kontaktieren Sie bitte unseren technischen Vertrieb::

Peter Donde, Tel:.0721 9628 143 oder email peter.donde@hitex.de

STM32-comStick jetzt mit Beispielen für RTOS und Ethernet

Filed Under (News, Produkte) by Hitex on 15-12-2009

Tagged Under : , , , ,

Mit erweiterten Beispielen bietet Hitex für den STM32-comStick jetzt auch die Möglichkeit der Evaluierung eines Real-time Operating Systems. Das auf Basis des CMX-RTX für Cortex erstellte Beispiel kann als Referenz für eigene Applikationen sowie zum Erlernen von taskorientiertem Programmieren genutzt werden.

Ebenso ist jetzt ein Webserver-Beispiel verfügbar, das den Einstieg in die Kommunikation über Ethernet aufzeigt. Beide Beispiele basieren auf den Evaluierungsversionen des RTOS und des Ethernet Stacks, können aber kundenseitig modifiziert und erweitert werden.

Der preiswerte STM32-comStick ermöglicht mit einer vollständigen HiTOP IDE inkl. Debugfunktionalität eine schnelle Evaluierung und Beurteilung der Performance der STM32 Connectivity Line von STMicroelectronics. Mit der RTOS- und Networking-Software von CMX ergänzt Hitex seine Cortex-Toolchain um weitere Leistungsmerkmale und bietet dem Entwickler somit zusätzliche Anpassungsmöglichkeiten.

Text Box:  Mit erweiterten Beispielen bietet Hitex für den STM32-comStick jetzt auch die Möglichkeit der Evaluierung eines Real-time Operating Systems. Das auf Basis des CMX-RTX für Cortex erstellte Beispiel kann als Referenz für eigene Applikationen sowie zum Testen von taskorientiertem Programmieren genutzt werden.

Ebenso ist jetzt ein Webserver-Beispiel verfügbar, das den Einstieg in die Kommunikation über Ethernet aufzeigt. Beide Beispiele basieren auf den Evaluierungsversionen des RTOS und des Ethernet Stacks, können aber kundenseitig modifiziert und erweitert werden.

Der preiswerte STM32-comStick ermöglicht mit einer vollständigen HiTOP IDE inkl. Debugfunktionalität eine schnelle Evaluierung und Beurteilung der Performance der STM32 Connectivity Line von STMicroelectronics. Mit der RTOS- und Networking-Software von CMX ergänzt Hitex seine Cortex-Toolchain um weitere Leistungsmerkmale und bietet dem Entwickler somit zusätzliche Anpassungsmöglichkeiten.

STM32-comStick jetzt mit Beispielen für RTOS und Ethernet

Filed Under (News) by Donde on 09-12-2009

Tagged Under : , , , ,

Mit erweiterten Beispielen bietet Hitex für den STM32-comStick jetzt auch die Möglichkeiten der Evaluierung eines Real-Time Operation Systems an. Das auf Basis des CMX-RTX für Cortex erstellte Beispiel kann als Referenz für eigene Applikationen sowie zum Testen von taskorientiertem Programmieren genutzt werden.

Ebenso ist jetzt ein Webserver-Beispiel verfügbar, das den Einstieg in die Kommunikation über Ethernet aufzeigt.
Beide Beispiele basieren auf den Evaluierungsversionen des RTOS und des Ethernet Stacks, können aber kundensitig modifiziert- und erweitert werden.
Die CMX Middleware Komponenten, die Hitex als Systemlösung für Cortex basierende Neuentwicklungen anbietet, ist abgestimmt auf die Hitex ARM- Cortex Toolchain Komponeten.

Download a CMX-RTX example based on the Hitex STM32comStick.

Download a TCP/IP CMX-MicroNet example based on the Hitex STM32comStick.

Cortex Microcontroller Workshop

Filed Under (Events) by Hitex on 12-10-2009

Tagged Under : , , , , , ,

27.01.2010

Dieser Hitex-Workshop findet in Coventry / UK statt und behandelt die folgenden Themen:

The ARM Cortex-M processor family

  • Cortex-M0/M1/M3 Architecture Overview
  • The Cortex Microcontroller Software Interface Standard
  • Cortex Microcontroller Overview

Software Development

  • MDK ARM, µVision 4, ULINK

Middleware Components

  • RTOS
  • USB Device/Host/OTG
  • Ethernet, TCP/IP, CAN and Flash File System

Weitere Informationen finden Sie unter http://www.hitex.com/index.php?id=1789&L=2

Echtzeit-Betriebssystem CMX-RTX für neue Architekturen erweitert

Filed Under (News) by Donde on 27-06-2009

Tagged Under : , , , , , , , ,

CMX-RTXDas lizenzfreie Echtzeit-Betriebssystem CMX-RTX (Vertrieb Europa: Hitex Development Tools) wurde erweitert für die Familien XC2000 und XE16x von Infineon, AVR XMEGA von Atmel und die Renesas R32C Prozessorfamilie.
Das neue CMX-RTX unterstützt ferner die ARM9-Prozessoren inklusive der Serien SAM9G20, SAM9RL64 and SAM9XE von Atmel. In Kürze wird es auch für die Cortex-M3-Prozessoren von NXP verfügbar sein.
CMX-RTX zeichnet sich durch kleinen Footprint, schnelle Task-Wechsel und schnelle Interrupt-Response-Zeiten aus. Es unterstützt die meisten 8-, 16-, 32- und 64-Bit Embedded-Mikrocontroller, Mikroprozessoren und DSPs. Außerdem ist es skalierbar und sehr einfach zu konfigurieren. Je nach Anforderung kann der Anwender zwischen verschiedenen Lizenzmodellen wählen. Alle Lizenzen werden mit vollständigem Quellcode ausgeliefert.

Switch to our mobile site