VisualRTXC™
Design Tool
Tool di sviluppo visuale che mediante oggetti grafici e flowchart
permette di ridurre i tempi di realizzazione di sistemi embedded.
Integrato con RTXCgen (tool di configurazione del kernel di RTXC
Quadros), genera automaticamente i sorgenti in ANSI C.
Sistemi Operativi Real Time per
applicazioni embedded RTXC Quadros: RTOS altamente scalabile, tramite quattro tipologie
diverse di kernel permette di sfruttare al meglio le prestazioni
distinte dei maggiori modelli di processi: control processing, signal/data-intensive
processing, convergent processing e multi-processor/multi-core.
Disponibile per Cortex-M3, Cortex-A8, ARM7, ARM9, ARM11, XScale PXA27x,
Freescale iMX, MXC, ColdFire, PowerPC, StarCore, TI OMAP, TI Sitara,
Freescale DSP, CEVA-X DSP, TI DSP, Analog Device BlackFin,
Infineon XC16x, Atmel AT91SAM9, ST Microelectronics ST10F27x, STM32 ed altri.
RTXC 3.2: dalle prestazioni
elevate è un sistema operativo real-time deterministico per
general processing ed applicazioni di controllo. Supporto per CPU
a 16 bit.
Protocolli di comunicazione RTXC Quadnet: stack TCP/IP v4/v6, suite completa di protocolli di comunicazione
integrata col Sistema Operativo RTXC. RTXC Quark: stack TCP/IP v4 e Web Server con footprint ridotto
e dalle prestazioni elevate per Sistema Operativo RTXC Quadros. RTXC USB: software development kit completo per applicazioni
che richiedono una comunicazione USB; stack disponibile per USB Host, USB Device, USB OTG (On-The-Go) IrDA Stack: software development kit completo per applicazioni
che richiedono una comunicazione IrDA; supporta protocolli primario
e secondario.
File Systems RTXCflashfile: File System per sistemi embedded che utilizzano
memorie flash (NAND e NOR) RTXCfatfile: File management system DOS e Windows compatible,
supporta FAT 12, 16, 32
CAN Bus
Vengono proposte soluzioni che comprendono driver per CAN device
(sia master che slave) e stack completi CANopen.
Supporto per ColdFire MCF521x, MCF523x, MCF528x, MCF548x, Blackfin
BF536, BF537, BF534 e Infineon C16x.
Tool di sviluppo software. Embedded Workbench: Ambiente di sviluppo integrato comprensivo
di Compilatore C/C++, Assembler, Librerie, C-SPY Debugger per CPU
8, 16, 32 bit, quali Cortex/ARM7/ARM9/ARM11 core, XScale, Atmel AVR/Atmega,
Freescale ColdFire, MCS12, MCS08, NEC 78K, V850, Microchip PIC, dsPIC,
Renesas H8S, M16C, Texas Instruments MSP430, ed altre.
RTOS e middleware. PowerPac: soluzione comprensiva di Sistema Operativo Real Time
e File Sytem per processori ARM core, Cortex-M3 e TI MSP430.
RTOS pre-emptive e multi-tasking gestisce fino a 255 priorità, un
numero illimitato di tasks, semafori, mailboxes e timer software.
File System con supporto FAT12, FAT16 e FAT32, e comprensivo di
driver per Compact Flash, SD Card, RAM Disk.
Perfettamente integrato nel tool Embedded Workbench
PowerPac USB: stack USB Device, è fornito come add-on al sistema operativo real time IAR PowerPac.
Include Human Interface Device class, supporto per Mass Storage
Class (MS), Communication Device Class (CDC).
PowerPac TCP/IP: stack TCP/IP con Standard socket interface,
è fornito come add-on al sistema operativo real time IAR PowerPac.
Supporta i seguenti protocolli: DNS, DHCP (client), Telnet, TFTP,
TCP, UDP, IP, ARP, ICMP.
PowerPac GUI: libreria grafica per display LCD, è fornita come add-on al sistema operativo real time IAR PowerPac.
VisualSTATE: Tool di sviluppo
software basato su macchine a stati secondo la notazione UML; genera
automaticamente il codice
sorgente C/C++. Comprende un simulatore e tool di debug su target
(real-link).
Evaluation board:
Schede di valutazione per processori Atmel, Energy Micro, Freescale, Renesas, Silicon Laboratories,
NXP, ST Microelectronics, Texas Instruments, Toshiba.
Fornite col device JTAG USB J-Link, J-Link-Lite, o J-Link-OB (on-board).
J-Link e J-Trace
Device JTAG per CPU ARM e Cortex-M con e senza trace, e Freescale ColdFire
File Systems per sistemi embedded
File Systems Failsafe e FAT12/16/32 per
embedded flash (NAND e NOR) e processori con flash on-chip (es.:
MSP470, MSP430, Altera/NIOS, Atmel Atmega e AVR).
PC compatible file systems per diversi storage media (Compact Flash
cards, MMC cards, Secure Digital cards, IDE, ATA cards, SST ATA
discs).
Stack USB Device
Include Human Interface Device class, supporto per Mass Storage Class (MS),
Communication Device Class (CDC), USB bootloader ed Embedded Pipe.
Supporto disponibile per LPC2148, LPC2368/78, LPC2468/78, STR7xx, STR9xx, STM32, LPC2xxx, AT91SAM7, MCF5222x, MCF53xx,
ISP1161, ISP1183, ISP1361, ISP1561, ISP1761 ed altre.
Stack USB Host Lite
Supporto per Mass Storage Class (MS), Communication Device Class
(CDC), Printer Class, HUB Clacc, Audio Class (formati PCM/PCM8, MPEG), USB Bootloader, implementazione OHCI e EHCI.
Supporto disponibile per iMX31, ISP1161, ISP1361, ISP1561, ISP1762, MAX3421E, AT91SAM9, MCF52223, MCF5329,
MCF5329, NS9360, STM32, LPC2468 ed altre.
Librerie grafiche (GUI) PEG Pro™, PEG+ e C/PEG sono fornite con tool
di sviluppo atti a facilitare l'implementazione di interfacce grafiche
(GUI) professionali per applicazioni embedded real-time e multitasking.
Include Window builder, Font Converter e Bitmap Converter.
Disegnato per lavorare sia in modalità
stand-alone che con un Sistema Operativo Real Time, è stato integrato
coi più diffusi RTOS commerciali (es.: RTXC Quadros, uC/OS-II, ThreadX,
Nucleus, Integrity, etc.) e Linux Embedded (es.: Embedix, BlueCat,
Montavista, etc.). RTOS
e compilatori supportati.
Supporto per x86 derivatives (Pentium,
Itanium, Athlon, x86), 68K core, Cortex, ARM7/ARM9/ARM11, StrongARM, PXA250/255/270,
iMX1/L/21/27/31, ColdFire, DragonBall, PowerPC, OMAP, BlackFin BF533/537/561,
Renesas H8 e SH4, ed altri.
Librerie grafiche (GUI) Prism™ è una nuova famiglia di librerie grafiche di Blue Water Embedded scritte in C e C++ e fornite con un tool di sviluppo per la creazione
di interfacce (GUI) professionali per applicazioni embedded.
Mediante il tool Prism Insight™ è possibile creare la propria interfaccia grafica (GUI) con l'ausilio di widgets quali bottoni, sliders, finestre, etc. e generare i relativi file sorgenti.
Prism Micro™: permette lo sviluppo di interfacce grafiche sia monocromatiche che
fino ad una risoluzione di 8bpp. Prism™: libreria grafica professionale di Blue Water Embedded supporta una risoluzione da 16bpp fino a 32bpp RGB con gestione alphacolor.
Le librerie grafiche Prism™ e Prism Micro™ possono essere utilizzate con o senza sistemi operativi real time (in modalità stand alone).
Supportano sia Sistemi Operativi Real Time proprietari che commerciali (es. RTXC Quadros, FreeRTOS, OpenRTOS).
Le librerie grafiche Prism™ e Prism Micro™ sono disponibili anche per Sistemi Operativi Linux Embedded.
Supporto disponibile per Cortex-M3, ARM7, ARM9, ARM11, Freescale iMX, ColdFire, PowerPC,
STM32, NXP LH795xx, LPC2478, Atmel AT91SAM9, Marvell PXA250/255/270/320, TI OMAP, DaVinci, BlackFin, Fujitsu,
Renesas SH, CPU x86, EPSON controller, ed altri.
TrueSTUDIO: tool di sviluppo per applicazioni embedded
con IDE basata su ECLIPSE, include compilatore GNU GCC C/C++, Assembler, Linker, Librerie runtime,
debugger mediante device JTAG.
E’ fornito con editor UML per graphical modeling e client per supporto sistemi
di controllo delle versioni (es: CVS, SVN).
TrueINSPECTOR: permette il controllo statico del codice in accordo allo standard MISRA C-2004.
Genera report in vari formati (es. HTML, PDF, Word, PowerPoint, Excel).
TrueANALYZER: tool professionale per runtime code coverage analysis.
Conforme allo standard Modified Condition/Decision Coverage (MC/DC) usato nello
standard DO-178B per assicurarsi che il software di Livello A sia adeguatamente testato.
TrueVERIFIER: permette l'analisi del codice sorgente di un programma, genera test case e li esegue
automaticamente sul target mediante il debugger di TrueSTUDIO.
Supporto disponibile per Atmel AVR32, AT91SAM3,
ST Microelectronics STM32, TI/Luminary (Stellaris), Toshiba TX.
OpenRTOS: versione commerciale del Sistema Operativo Real Time FreeRTOS.
SafeRTOS: Sistema Operativo Real Time certificato dal TÜV,
è stato sviluppato in accordo alle normative IEC61508 fino al Safety Integrity Level (SIL) 3, FDA510(k) e DO-178B.
Supporto disponibile per Cortex-M3, ARM7, ARM9, Freescale Coldfire v1 & v2, HCS12, PowerPC,
Microchip dsPIC, PIC24 e PIC32, NEC V850 e 78K0R, TI MSP430, Renesas H8/S, Fujitsu MB91460 e MB96340, Infineon TriCore,
Atmel AVR32 e Atmega/AVR, Altera NIOS-II, Xilinx Virtex-5.
SALVO è un Sistema Operativo
Real Time multitasking, priority-based, per microcontrollori con
risorse di memoria limitate.
Disponibile per ARM7, ARM9, Cortex-M3, Luminary Micro LM3Sxxx,
ARClite microRISC, Atmel AVR e ATmega, Freescale M68HC11, Texas
Instruments MSP430, TMS320C2000, Microchip PIC12/16/17/18/24 e dsPIC®.)
Supporta compilatori IAR, ARM RealView,
Keil, Hi-Tech, Microchip, Texas Instruments, GNU GCC, ed altri.
Ambiente di sviluppo Aphelion
per applicazioni Java embedded; supporta CPU quali x86, PowerPC,
ARM, XScale, MIPS, SH4 e Sistemi Operativi tradizionali (VxWorks,
LynxOS, Integrity, OS-9, Nucleus) ed Embedded Linux (MontaVista
Linux, BlueCat, embedded RedHat Linux, SlackWare Linux, etc.)
Signum Systems produce emulatori
JTAG (con e senza Trace) e supporta architetture ARM7, ARM9, ARM11, Cortex-M0, Cortex-M1, Cortex-M3, Cortex-M4, Cortex-R4, Cortex-A8, Cortex-A9, XScale, iMX, OMAP, TMS470, TriCore, C166S, XC16x, DSP Texas Instruments TMS320C2000, TMS320C5/6xxx, DaVinci, TMS320DM355, MPcore.
L’emulatore JTAGjet è fornito
con interfaccia di debug Chameleon, e si interfaccia a debugger
di terze parti compatibili con lo standard RDI (es. GDB GNU Debugger,
Eclipse CDT, IAR C-SPY, Keil uVision3, ARM RealView, ...)
Strumenti per la diagnostica del layer
fisico per CAN-Bus
CAN-Bus-Tester: analizzando
il layer fisico del bus di sistema permette di identificare i telegrammi
con una qualità di segnale inadeguata, aiutando quindi nelleliminazione
dei difetti.
Sensori di inclinazione analogici
mono-/bi-dimensionali, sensori bi-dimesionali digitali con uscite
CAN e CANopen.
PROFIBUS Scope: strumento per
lanalisi e la diagnostica delle reti PROFIBUS; permette di
diagnosticare eventuali guasti sulla linea ed analizzare la correttezza
dei dati trasmessi. Genera in modo automatico un documento che descrive
lo stato della rete.
Gateway Ethernet-PROFIBUS-Interface
(xEPI 2)
Agisce come Master Class 2 e permette la comunicazione remota ad
una rete PROFIBUS.
Permette di effettuare un monitoraggio permanente, continuo e in parallelo,
di un elevato numero di reti PROFIBUS durante il loro funzionamento;
le informazioni diagnostiche acquisite possono essere visualizzate anche in
applicazioni FDT quali PACTware, FieldCare o FileldMate tramite librerie CommDTM.
E’ inoltre possibile accedere a tutti i dispositivi di campo per configurarli ed effettuarne la messa in servizio (FDT, EDD).
Convertitori Serial-PROFIBUS-Interface
(SPI3)
Permettono l’integrazione veloce ed economica di dispositivi e sistemi convenzionali in una rete PROFIBUS.
Supportano interfacce seriali RS232, RS422, RS485 e protocolli
seriali Free ASCII driver, 3964R, RK512, MODBUS RTU
Librerie DTM per la comunicazione
con dispositivi PROFIBUS DP, PROFIBUS PA e HART.
Le libreria comprendono CommDTM PROFIBUS DP-V1, CommDTM DP/PA Link per accesso a dispositivi PROFIBUS PA,
CommDTM ET200M e CommDTM ET200iSP per accesso a dispositivi HART.
PACTware: FDT Frame Application,
tramite i DTM dei device presenti su una rete PROFIBUS permette
di effettuarne la diagnostica, configurarli e definirne i parametri
in modo visuale.