Tools di sviluppo software e hardware per sistemi embedded e automazione di processo

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 ARM7/9/11 core processors (es: AT91SAM7, AT91SAM9, STR7, iMX, LPC2000), XScale PXA27x, BlackFin BF53x/BF561, Freescale MXC, ColdFire, PowerPC, StarCore, Freescale DSP, TI OMAP, TI DSP, Infineon XC16x, ST Microelectronics ST10F27x 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: suite completa di protocolli di comunicazione integrata col Sistema Operativo RTXC.
RTXCusb: software development kit completo per applicazioni che richiedono una comunicazione USB (host e device)
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/EC++, Assembler, Librerie, C-SPY Debugger per CPU 8, 16, 32 bit, quali ARM7/9/11 core, Cortex, XScale, Atmel AVR/Atmega, Freescale ColdFire, MCS12, NEC 78K, V850, Microchip PIC, dsPIC, Renesas H8S, M16C, Texas Instruments MSP430, ed altre.

RTOS e middleware per processori ARM core.
PowerPac-ARM: soluzione comprensiva di Sistema Operativo Real Time e File Sytems.
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 per ARM

PowerPac-USB: stack USB Device, è fornito come add-on a PowerPac-ARM.
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 a PowerPac-ARM.
Supporta i seguenti protocolli: DNS, DHCP (client), Telnet, TFTP, TCP, UDP, IP, ARP, ICMP.

IAR PowerPac per ARM supporta device ARM7, ARM9, ARM9E, ARM10E, ARM11, SecurCore, Cortex M3 e XScale.

VisualSTATE: Tool di sviluppo software basato su macchine a stati secondo la notazione UML; genera automaticamente il codice
sorgente C o C++. Comprende un simulatore e tool di debug su target (real-link).


Evaluation board:
Schede di valutazione per CPU Philips LPC2103, LPC2106, LPC2129, LPC2138, LPC2294, ST Microelectronics STR711, STR712, Atmel AT91SAM7, Texas Instruments TMS470, TMS430. Fornite col device JTAG USB J-link.

J-Link e J-Trace
Device JTAG per CPU ARM core con e senza trace

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, USB bootloader, supporto per Mass Storage Class (MS), Communication Device Class (CDC) ed Embedded Pipe.
Supporto disponibile per STR7xx, STR9xx, LPC2xxx, AT91SAM7, MCF52xx ed altre.

Stack USB Host Lite
Supporto per Mass Storage Class (MS), Communication Device Class (CDC), Printer Class, implementazione OHCI e EHCI.
Supporto disponibile per ISP1161, MAX3421E, AT91SAM9, MCF52223, MCF5329, NS9360, LPC2468 ed altre.

 

Librerie grafiche
PEG Pro™, PEG+ e C/PEG sono forniti 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.) ed Embedded Linux (es.: Embedix, BlueCat, Montavista, etc.).
RTOS e compilatori supportati.

Supporto per x86 derivatives (Pentium, Itanium, Athlon, x86), 68K core, ARM core, StrongARM, PXA250/255/270, iMX1/L/21/31, ColdFire, DragonBall, PowerPC, OMAP, BlackFin BF533/537/561, Renesas H8 e SH4, ed altri.

LCD Controller e Screen Driver supportati.

Soluzioni per protocollo IrDA
IrPro SDK: Kit di sviluppo completo per protocollo IrDA.
IrPro-On-ChipTM: IrDA Protocol IC Solutions. Supporto per protocollo di tipo Primario e Secondario.
IrTESTERTM: Tool di validazione per protollo IrDA.

Supporta Intel 8051 e derivati, Intel x86 e derivati, ATMEL AVR e ATmega, Hitachi H8S, NEC v850, ARM core CPU, Freescale 68K e derivati, PowerPC family, Microchip PIC16/PIC18, TI MSP430xxx, TI TMS320xx DSP

 

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) per architetture ARM7/9/11, 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, ...)

 

HSE-Electronics è specializzata in tool per il controllo e la diagnostica di sistemi con CAN-Bus e tool di programmazione flash.
CANTrax: monitorizza il CAN-Bus del sistema facendone una verifica del layer software.

FLASHit: tool di programmazione flash on-chip e flash esterne tramite linea seriale RS232. Famiglie di controllori supportati: C167 and XC167 (Infineon), SDA600x (Micronas), ST10 (ST Microelectronics), M32C (Renesas)
HEXit: tool per il controllo, la modifica e la creazione di una checksum di un file in formato Intel-HEX. Converte da formato Intel-HEX in BIN e da formato BIN in Intel-HEX.

PROFIBUS Scope: strumento per l’analisi 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)
Agisce come Master Class 2 e permette la comunicazione remota ad una rete PROFIBUS.

Convertitori Serial-PROFIBUS-Interface (SPI3)
Supportano interfacce seriali RS232, RS422, RS485 e protocolli seriali Free ASCII driver, 3964R, RK512, MODBUS RTU

Librerie DTM per Siemens communication components (CPs, ET200, DP/PA Link)

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.

 


PROFIBUS-Tester (PBT3): strumento di test per reti Profibus; fornisce una panoramica delle condizioni del segnale sulla linea e permette di individuare la sezione di linea difettosa.

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 nell’eliminazione dei difetti.

Sensori di inclinazione analogici mono-/bi-dimensionali, sensori bi-dimesionali digitali con uscite CAN e CANopen.


Come contattarci:

Fenway Embedded Systems
Via Don Giovanni Minzoni, 31
20010 Arluno (MI) - Italy
Tel. +39 02 97310120
Email:   sales@fenwayembedded.com


Riferimento: Fabio Portaluppi
Mobile: +39 347 1301743
Email:   fabio@fenwayembedded.com


Tools di sviluppo software e hardware per sistemi embedded e automazione di processo

Tutti i marchi menzionati in queste pagine web appartengono ai rispettivi proprietari ------ All trademarks mentioned on this web site are the property of their respective owners