msc驅(qū)動(dòng)簡(jiǎn)介:
USB MSC(Mass Storage Class)是一種USB設(shè)備類別,用于在計(jì)算機(jī)和外部存儲(chǔ)設(shè)備之間進(jìn)行數(shù)據(jù)傳輸。USB MSC允許外部存儲(chǔ)設(shè)備(如閃存驅(qū)動(dòng)器、硬盤(pán)驅(qū)動(dòng)器、光盤(pán)驅(qū)動(dòng)器等)通過(guò)USB接口與計(jì)算機(jī)連接,并像一個(gè)標(biāo)準(zhǔn)的磁盤(pán)驅(qū)動(dòng)器一樣進(jìn)行數(shù)據(jù)交換。這意味著用戶可以通過(guò)USB接口將外部存儲(chǔ)設(shè)備連接到計(jì)算機(jī),并像使用內(nèi)部硬盤(pán)驅(qū)動(dòng)器一樣訪問(wèn)和管理存儲(chǔ)設(shè)備中的文件和數(shù)據(jù)。
USB MSC類別使外部存儲(chǔ)設(shè)備可以在不需要安裝特定驅(qū)動(dòng)程序的情況下與計(jì)算機(jī)通信,因?yàn)榇蠖鄶?shù)操作系統(tǒng)都支持USB MSC類別。這使得外部存儲(chǔ)設(shè)備的使用更加方便和普遍,用戶可以輕松地在不同計(jì)算機(jī)之間共享數(shù)據(jù),備份文件,或者將文件傳輸?shù)酵獠吭O(shè)備中。
本文基于瑞薩RA8D1硬件板卡vision board實(shí)現(xiàn)。
一、需要用到的工具和安裝包和源碼包
源碼:
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卡一張
二、實(shí)現(xiàn)步驟
1. 下載第一點(diǎn)提到的工具和安裝包并安裝,克隆工程
2. 工程編譯
進(jìn)入env工具包的目錄
雙擊運(yùn)行env.exe
通過(guò)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
在該目錄下執(zhí)行scons
3. 工程的燒錄
打開(kāi)安裝好的Renesas Flash Programmer
新建工程
注:按Tool選擇串口前,先按USER BOOT按鈕,再按下RST切換至燒錄模式,才會(huì)出現(xiàn)上面的RA USB Boot(CDC)串口
準(zhǔn)備燒錄
注:按Start燒錄前應(yīng)先按著開(kāi)發(fā)板的USER BOOT鍵,再按一下RST重啟,此時(shí)USER BOOT鍵需持續(xù)按下。然后再點(diǎn)擊Start進(jìn)行燒錄。
燒錄完畢
4. usb msc驅(qū)動(dòng)的測(cè)試
安裝sd卡,注意正反面
將開(kāi)發(fā)板USB口插入電腦,會(huì)自動(dòng)安裝驅(qū)動(dòng)
在我的電腦處會(huì)出現(xiàn)U盤(pán)的盤(pán)符
打開(kāi)后便可以進(jìn)行U盤(pán)的文件讀寫(xiě)操作
-
msc
+關(guān)注
關(guān)注
0文章
29瀏覽量
20350 -
USB設(shè)備
+關(guān)注
關(guān)注
0文章
57瀏覽量
16706 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1409瀏覽量
41960 -
驅(qū)動(dòng)測(cè)試
+關(guān)注
關(guān)注
0文章
6瀏覽量
2526
發(fā)布評(píng)論請(qǐng)先 登錄
RT-Thread設(shè)備驅(qū)動(dòng)開(kāi)發(fā)指南基礎(chǔ)篇—以先楫bsp的hwtimer設(shè)備為例

RT-Thread Studio驅(qū)動(dòng)SD卡

RT-Thread全球技術(shù)大會(huì):RT-Thread上的單元測(cè)試框架與運(yùn)行測(cè)試用例

RT-Thread全球技術(shù)大會(huì):在RT-Thread上編寫(xiě)測(cè)試用例

RT-Thread全球技術(shù)大會(huì):RT-Thread測(cè)試用例集合案例

評(píng)論