技术发展到今天的信息时代,数据的存储和传输在嵌入式系统有了越来越重要的地位。而USB是目前设计成熟、应用广泛且使用极为简捷的技术,USB传输是一种高效方便的数据传输方式。基于上述原因,本文重点论述基于USB的海量存储(USBMassStorage)设备功能在ARM嵌入式系统中设计和应用。使用该设备功能,上位机可以像读写普通U盘一样对于系统采集并存储在FLASH中的数据进行读写。 1硬件方案 1器件简介 S3**4B0X[1]是SAMSUNG公司出品的基于ARM7TDMI内核的RISC型微处理器,8kB指令和数据共享的缓存,主频可达66MHz,可以运行16位的Thumb指令和32位的ARM指令,且接口丰富,具有通用性。 &nbs p;K9F2808U0C[2]是SAMSUNG公司生产的一款Nand型闪存芯片,容量为16MB,读写速度快,数据保存时间长,可擦写10万次,在嵌入式系统中有着广泛的应用,主要是负责数据存储。 PDIUSBDl2[3]是PHILIPS公司生产的带有并行总线和局部DMA传输能力的全速USB接口芯片,符合USB1.1版规范,可以与任何外部MCU/M
【如果您还没有关注“公司名称”手机网站】