| |
某公司开发车载MPEG4记录设备,采用两块256M字节CF卡作为存储介质。平台为Samsung公司的S3C44B0X,无操作系统。基本流程如下:首先通过视频前端采集数据,然后进行MPEG4压缩,然后通过文件系统将压缩后的视频以文件的形式存储于CF卡上,最后通过USB接口将视频文件上传至PC。
上传视频文件时,如果采用自己编写Windows上的应用程序来管理的话,有几个缺点:(1)需要自己写USB设备的驱动程序(2)应用程序有一定的工作量(3)需要自己来定义通信协议。因此,选择了将车载设备实现为一台USB MASS STORAGE设备,并且使用了多LUN的特征。上载文件时,将设备连接至PC,则Windows自动识别为多个磁盘。本例中具有两张CF卡,则识别为两个磁盘。
此设备性能可靠,稳定,已大批量生产。
|