USCP 安全性实时操作系统
Overview
USCP是经过IEC61508安全认证的嵌入式实时操作系统,可以运行于包括ARM7/ARM9/PPC/Cortex-M/Cortex-R等系列MCU。
产品模块
-
RTOS
专门设计用于内存有限MCU系统的具有出色性能和极小代码尺寸的实时操作系统
-
安全关键任务RTOS
经过IEC61508/EN50128认证的多任务、抢占式实时操作系统,内嵌大量安全相关功能,作为一个直接的消息传递的操作系统,非常适合应用于安全关键级应用。
-
TCP/IP协议栈及应用
经过特别设计,满足于现代网络连接,标准的网络接口便于移植原有的网络程序,提供高性能的网络传输以及极少的内存占用。
-
FAT文件系统
具有完整功能的FAT12,FAT16,FAT32文件系统,支持长文件名,支持缓冲,支持Unicode,支持Compat Flash、MMC、SD卡、HDD、Nand Flash以及Serial Flash等。
-
Flash文件系统
高性能的Flash文件系统,支持Flash非正常复位或掉电,可以与任何的Nor Flash驱动,NandFlash驱动以及SerialFlash驱动集成。
-
DRUD调试工具
系统级调试工具,提供系统高层次的内容查看。
-
分布式系统支持
对分布式系统的内核级支持,内核负责管理CONNECTOR进程、板级支持进程、以及网络系统,当远端节点退出网络时,内核自动检测并通知应用。
-
USB主从设备协议栈
USB协议栈允许设备与PC连接,作为Mass Storage设备、便携式硬盘、内存卡读写器、数字摄像头、MP3/MP4、以及各种DCD设备如Modem、网卡、ISDN设备、打印机等。支持热插拔。
-
内存保护模块
多数的嵌入式容错系统需要进行内存保护以及内存管理,内存管理模块通过MMS模块支持内存保护,在具有MMU硬件上提供对MMU的支持。
-
GUI图形系统
完整的图形系统解决方案,使用标准C开发,不仅提供文字、图片、图形控件等的支持,还向开发人员提供高级的图形目标元素用于快速开发图形化系统。
支持具体MCU型号
-
ARM® Limited's ARM7 and ARM9
Microprocessors and microcontrollers with ARM7 and ARM9 Core including ARM7TDMI™, ARM7TDMI-S, ARM966E-S™, ARM940T™, ARM946E-S™, ARM720T™, ARM920T™, ARM922T™, ARM926E-JS™ and all other derivatives of the ARM7/9 family.
-
Atmel® AT91SAM
AT91SAM7S, AT91SAM7X, AT91SAM9 and all other ARM7/9 based microcontrollers.
-
Philips® LPC2000
LPC210x, LPC211x, LPC212x, LPC213x, LPC214x, LPC2194, LPC221x, LPC2220, LPC229x and all other ARM7/9 based microcontrollers.
-
Sharp® ARM7 and ARM9 MCU and SoC
LH754xx, LH795xx, LH7A4xx and all other ARM7/9 based microcontrollers.
-
STMicroelectronics® STR7 and STR9
STR710, STR711, STR712, STR715, STR730, STR731, STR735 , STR736 and all other ARM7/9 based microcontrollers.
-
Texas Instruments® OMAP™, TMS470
OMAP1510, OMPA16xx, OMAP1710, OMAP24xx, OMAP3430, TMS470Rx and all other ARM7/9 based microcontrollers.
-
Other ARM7 and ARM9 based CPUs
Including all microcontrollers from other suppliers which have ARM7/9 cores.
-
Freescale™ ColdFire®
MCF5206e, MCF5207/08, MCF521x, MCF523x, MCF5249, MCF527x, MCF528x, MCF5282, MCF5307, MCF5407, MCF547x, MCF548x and all other derivatives of the Freescale ColdFire family.
-
Freescale™ PowerPC MPC500
MPC533, MPC534, MPC535, MPC536, MPC555, MPC561, MPC562, MPC563, MPC564, MPC565, MPC566, MGT560 and all other derivatives of the Freescale MPC500 family.
-
Freescale™ PowerPC MPC555x
MPC5554 and all other derivatives of the Freescale MPC555x family.
-
Freescale™ PowerPC MPC5200
MobileGT MPC5200 and all other derivatives of the Freescale MPC52xx family
-
Freescale™ PowerPC PowerQUICC™ I
MPC823, MPC850, MPC852T, MPC855T, MPC857, MPC859, MPC860, MPC862, MPC866 and all other derivatives of the Freescale MPC8xx family.
-
Freescale™ PowerPC PowerQUICC™ II
MPC8250, MPC8255, MPC8260, MPC8264, MPC8265, MPC8266 and all other derivatives of the Freescale MPC82xx family.
-
Intel® Xscale
PXA255, PXA26x, PXA27x and all other derivatives of the Intel Xscale family.
-
16 Bit CPUs Freescale™ HCS12
HCS12, 68HC12 and all other derivatives of the Freescale HCS12 family.
-
Renesas® M16C
M16C/26, M16C/28, M16C/29, M16C/62, M16C/62A, M16C/62M, M16C/62N, M16C/62P, M16C/80 and all other derivatives of the Renesas M16C family.





© 2011 Unikinfo All rights reserved. 京ICP备07503714号