嵌入式系統數據的U盤存儲
目前,基于USB2.0接口的移動存儲設備已經被廣泛的使用,USB移動存儲設備比較常見的如:U盤,移動硬盤等等一些大容量移動存儲設備。我們的USB存儲設備,往往作為slave設備與host設備配合使用。也許我們接觸多的就是用PC進行U盤的讀寫功能,如果我們做石油、水文、交通、工業現場等場合的數據采集存儲,脫離電腦,我們能否使用USB移動存儲設備來存儲海量的信息?答案是毋庸置疑的。
嵌入式電子產品的功能和應用是產品能否爭奪市場的決定性因素,在性能穩定的同時,開發周期更是市場拓展的先機。USB118AD是一款可嵌入系統的小型USB讀寫模塊,通過USB118AD的十四條精簡命令,不用了解USB通信協議,便可以方便的為嵌入式系統開發U盤存儲的擴展。
尺寸:51.6*43*12mm
USB118AD是集成了ARM7數據處理器,只需嵌入式系統通過自身的串口(USATR)簡單的發送十四條簡短指令,便可以對USB移動設備進行讀取存儲功能。其中串口包括異步串行接口(UATR)和同步串行接口(SPI)。存儲速率滿足不同需求,RS232串口波特率:9600\57600\115200。SPI接口150k byte\sec。支持文件系統FAT16\FAT32,可以創建word\excel\bin等各種類型文件。
下面以51單片機AT89C51舉個例子,進行對U盤的進行進行簡單的檢測操作