msc驅動簡介:
USB MSC(Mass Storage Class)是一種USB設備類別,用于在計算機和外部存儲設備之間進行數據傳輸。USB MSC允許外部存儲設備(如閃存驅動器、硬盤驅動器、光盤驅動器等)通過USB接口與計算機連接,并像一個標準的磁盤驅動器一樣進行數據交換。這意味著用戶可以通過USB接口將外部存儲設備連接到計算機,并像使用內部硬盤驅動器一樣訪問和管理存儲設備中的文件和數據。
USB MSC類別使外部存儲設備可以在不需要安裝特定驅動程序的情況下與計算機通信,因為大多數操作系統都支持USB MSC類別。這使得外部存儲設備的使用更加方便和普遍,用戶可以輕松地在不同計算機之間共享數據,備份文件,或者將文件傳輸到外部設備中。
本文基于瑞薩RA8D1硬件板卡vision board實現。
一、需要用到的工具和安裝包和源碼包
源碼:
https://github.com/RT-Thread-Studio/sdk-bsp-ra8d1-vision-board
RT-Thread env工具:
https://www.rt-thread.org/download.html
https://www.renesas.com/us/en/software-tool/renesas-flash-programmer-programming-gui
sd卡一張
二、實現步驟
1. 下載第一點提到的工具和安裝包并安裝,克隆工程
2. 工程編譯
進入env工具包的目錄
雙擊運行env.exe
通過cd命令切換到sdk-bsp-ra8d1-vision-board/projects/usb/vision_board_tinyusb_msc目錄,比如:cd $(project_dir)/sdk-bsp-ra8d1-vision-board/projects/usb/vision_board_tinyusb_msc
在該目錄下執行scons
3. 工程的燒錄
打開安裝好的Renesas Flash Programmer
新建工程
注:按Tool選擇串口前,先按USER BOOT按鈕,再按下RST切換至燒錄模式,才會出現上面的RA USB Boot(CDC)串口
準備燒錄
注:按Start燒錄前應先按著開發板的USER BOOT鍵,再按一下RST重啟,此時USER BOOT鍵需持續按下。然后再點擊Start進行燒錄。
燒錄完畢
4. usb msc驅動的測試
安裝sd卡,注意正反面
將開發板USB口插入電腦,會自動安裝驅動
在我的電腦處會出現U盤的盤符
打開后便可以進行U盤的文件讀寫操作
-
msc
+關注
關注
0文章
29瀏覽量
20125 -
USB設備
+關注
關注
0文章
57瀏覽量
16335 -
RT-Thread
+關注
關注
31文章
1289瀏覽量
40124 -
驅動測試
+關注
關注
0文章
5瀏覽量
2440
發布評論請先 登錄
相關推薦
評論