Micro Digital
Das RTOS & Netzwerk Komplettpacket SMX.Blaze, jetzt zum günstigen Paketpreis von nur 15.000$
- Hard-real-time and proven multitasking kernel (SMX)
- Processor-specific BSP and startup code (ARM, ColdFire, x86)
- Kernel aware debug and Graphical Analysis Tools
for CodeWarrior and IAR tool suites
- Project and help files for CodeWarrior and IAR Tools
- smxNS, a compact, fast TCP/IP stack
- BOOTP and DHCP
- FTP, TFTP, and Telnet
- Ethernet driver
- UART driver
- Kernel simulator
- Full Sourcecode
- Clearly written manuals
- wide range of supported CPU's
- Benefits of Using
- Reduced development schedule and cost
- Lower product cost
- Fast start, integrated solution, runs out of the box!
- Minimal device drivers to write
- High project success rate
- Future needs are covered by add-on products
Umfangreiche Prozessor Unterstützung
Micro Digital unterstützt mit dem royalty-free RTOS smx nun auch die folgenden Controller mit spezifischen BSPs:
- STMicro STR750
- NXP LC2148, LPC2378, LPC2468, LPC3180,
- Freescale MCF5373, MCF5329
- Atmel AT91SAM9263, AT91SAM9260, AT91SAM9261
Hier finden Sie die aktuelle vollständige Liste der unterstützten CPU's!
Die Unterstützung im ARM und ColdFire Sektor wird laufend ausgebaut auch durch Kundenprojekte angestossen, nennen Sie Ihre Wünsche!
Micro Digital bietet Ihnen mit smx und smxNS eine vollständige hard-realtime RTOS Lösung für Deeply-Embedded-Systeme mit TCP/IP- Protocollstack, Web-Server, USB Device und USB Host Software, Filesystem auch für CF, SD, GUI-Builder und Kernel-Aware-Debugger Support.
Integration von führenden Debuggern (IAR Workbench und Freescale CodeWarrior) mittels der Kernel-Awareness runden die Lösung ab und stellen Anwendern eine Umgebung zur Verfügung, mit der Sie sofort produktiv arbeiten können.
Support für die IAR Workbench
smx® steht nicht nur für die Philips LPC 2138 und LPC2294 sonder auch für die ST Micro STR71 Familie (STR710, STR711, STR712, STR715) zur Verfügung.
Die Portierung von smx® wurde mittels der IAR Embedded Workbench realisiert und steht zur Evaluierung im Rahmen eines Eval Kits für das STM710-Eval Board zur für das Verfügung. Aufgrund der hohen Portabilität sind Anpassungen an andere Toolchains leicht möglich!
Durch die Integration von smxAware® in die Embedded Workbench von IAR kann der Softwareentwickler auf leistungsfähige Analysewerkzeuge im Debugger zurückgreifen.
smxFlog
smxFlog, ein High-Speed Data Logging Lösung für NAND oder NOR Flash Speicher.
Optimal wenn nur eine Lösung zum Logging gesucht wird, ohne die Nachteile eines Filesystems!
smxUSB Device & Host Stacks
smxUSB, d.h. smxUSBH (Host) und smxUSBD (Device) wurden von Micro Digital neu und speziell für Embedded Systeme entwickelt. smxUSB ist kompatibel zur USB 1.1, der OHCI 1.0a und UHCI 1.1 Spezifikation. Der Philips ISP1161/0 wird z.B. direkt unterstützt.
smxUSB unterstützt alle 4 USB Übertragungsmodi: (Control, Bulk, Isochronous, Interrupt) mit niedriger und hoher Übertragungsrate.
Class Treiber sind für Mass-Storage-Drives, Mouse, Tastatur, Drucker und Hubs verfügbar. Hub Support ist auch enthalten.
Durch die modulare Struktur bleibt smxUSB kompakt, unter 50kB ROM und 16kB RAM für eine typische Mass Strorrage Anwendung.
smxUSB erreicht zusammen mit smxFile, durch die optimierten Konzepte, eine hohe Transferrate von 645kB/sec lesend und 425kB/sec. schreibend, auf einem OHCI Controller im Full-Speed Mode.
smxUSB ist mit smxFS integriert erhältlich und auch als USB Disk Driver in Objektform erhältlich. smxUSB ist in ANSI C codiert, kann also leicht auf jeder Hardware-Platform portiert werden. Er ist für smx optimiert, aber leicht an andere RTOS adaptierbar.