参数搜索
|
首页 » CMX Systems » CMX-USB










CMX-USB

CMX-USB面向那些需要USB设备连接的系统,其中USB接口出现在终端管理层。 CMX-USB提供了USB设备功能的集成套件,其中也包括了几种目标的预编译软件包。嵌入式开发人员添加USB设备连接的工作变得更加简单了。

CMX-USB基本系统

CMX-USB-BS用于进行USB系统的所有基本设置和管理。该系统承担USB设备控制器的工作,它处理终端层以下的所有USB。同样,CMX-USB-BS系统的一部分工作是进行USB配置,其中包括:生产商ID、产品ID、终端类型、终端地址、容量、中断、控制通道。

CMX-USB引导加载程序

CMX-USB-BL是一种可靠的进行产品现场升级的方法。
可选的CMX-USB-BL代码是一个独立的系统,它使得应用程序能够向目标系统下载新的应用程序代码。(CMX提供了一个Windows应用程序用于完成这种操作)。CMX-USB-BL的大小不超过8K字节,因此可以作为永久性的、可靠的启动程序,存放在单块小型Flash扇区上。这样,它就能够处理其后的所有固件升级。

CMX-USB-EP嵌入式管道

CMX-USB-EP:将嵌入式应用连接到主机应用程序的一种简单方法!
CMX-USB-EP模块的设计使得嵌入式应用能够与主机应用程序通信而不必考虑USB。在嵌入式端,应用程序只需要对管道进行打开、读和写操作。CMX还提供了一个Window驱动,它在PC上创建标准的Comm Objects,任何应用程序或脚本都能够方便地读或写。此外,它还提供示例应用,用于大量包括VC++和 VBScript在内的语言。

CMX-USB-MS大容量存储

CMX-USB-MS存储允许用户连接到嵌入式系统附属的与标准PC兼容的存储媒质,就像使用标准U盘笔那样简单。这个软件包包括USB SCSI层,以及设备附属媒质的低层次驱动。可以使用的媒质包括:紧凑型Flash卡、MMC/SD卡、HDD、DataFlash和NAND Flash。 CMX为所有这些媒质类型提供了测试用驱动和参考原理图。

文件系统

CMX也为嵌入式系统提供了文件系统解决方案。特别是CMX-FFS-FAT 和 CMX-FFSTHIN产品,它们是在微控制器上运行功能完善的FAT文件系统的最佳解决方案。它们的标准特性包括FAT12/16/32以及长文件名,这样就能够尽可能简单地从嵌入式应用程序或通过USB大容量存储来访问标准的Flash设备。