精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

rtthread usb host讀取U盤的兩個問題點配置

冬至子 ? 來源:JackLiu ? 作者:JackLiu ? 2023-11-06 15:26 ? 次閱讀

主要修改的地方有兩個:

1、關(guān)于速度問題,我們需要修改管道的傳輸大小,在,usbhost_core.c,中的 rt_usb_hcd_pipe_xfer函數(shù)中, 將pipe->ep.wMaxPacketSize ,修改為 512或1024,讀U盤文件時,這里的值默認(rèn)應(yīng)該是64字節(jié),這樣的話,會很慢,修改這個值后,會有很大的速度提升

1.jpg

2、偶發(fā)的異常,會導(dǎo)致U盤某些操作失敗后,死鎖,我們需要增加一個,處理如下,在drv_usbh.c中的drv_pipe_xfer 函數(shù),如圖所示:

1.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7773

    瀏覽量

    262389
  • RTThread
    +關(guān)注

    關(guān)注

    7

    文章

    132

    瀏覽量

    40684
收藏 人收藏

    評論

    相關(guān)推薦

    AT32F437 USB HOST RT-thread u讀寫不穩(wěn)定是怎么回事?

    不定時出現(xiàn)USB口卡死的問題,調(diào)試發(fā)現(xiàn)是drv_usbfsh.c 里面的drv_pipe_xfer函數(shù)進(jìn)入死循環(huán)了,此問題手里有三U,新舊不一,牌子不同,有
    發(fā)表于 07-26 07:15

    請問ESP32S2什么時候可以支持USB HOST讀取U?

    請問 ESP32S2什么時候可以支持USB HOST讀取U
    發(fā)表于 06-21 06:07

    分享企業(yè)如何對u進(jìn)行一鍵管控# u管控 #usb策略

    U
    安秉信息數(shù)據(jù)安全
    發(fā)布于 :2024年05月29日 12:03:50

    stm32F4為什么不能同時接兩個usb device呢?

    stm32F4為什么不能同時接兩個usb device,我的板子上有nandflash和sd卡,我想同時使用兩個u,在file_conf
    發(fā)表于 05-17 12:36

    stm32讀取u盤里面的圖片數(shù)據(jù)顯示,有時會沒有反應(yīng),為什么?

    讀取u盤里面的圖片數(shù)據(jù)顯示 使用ucos系統(tǒng) U使用32g的,創(chuàng)見 單片機:stm32f429LQFP176 usb使用引腳:PB14
    發(fā)表于 05-11 07:39

    STM32F107VCT6使用USB HOST OTG掛載U連續(xù)讀寫文件錯誤是怎么回事?如何解決?

    最近研究STM32F107VCT6的USB HOST OTG驅(qū)動U,目前可以正確識別到U和掛
    發(fā)表于 04-29 08:28

    STM32767 USB HOST掛載U失敗的原因?

    各位大俠,現(xiàn)在用的STM32F767做一項目,用到OTG HOST HS當(dāng)FS使用,來讀寫U,用cubemx生成的代碼,插入U
    發(fā)表于 04-29 06:49

    使用STM32CubeMx生成USB HOST及fatfs,實現(xiàn)STM32F105RC訪問U的功能,無法枚舉設(shè)備的原因?

    使用STM32 CubeMx生成USB HOST及fatfs代碼框架,實現(xiàn)STM32F105RC訪問U的功能,目前出現(xiàn)的問題是程序只能識別2G U
    發(fā)表于 04-09 07:55

    STM32105做USB HOST讀寫U,頻繁插拔后U不識別怎么處理?

    使用STM32F105做USB HOST讀寫U 正常流程下識別寫文件斷開U,這樣操作的話
    發(fā)表于 03-28 07:53

    使用STM32u575配置USB host讀取U功能,是使用適應(yīng)M3的USB驅(qū)動還是必須使用M33的USB驅(qū)動?

    使用STM32u575配置USB host 讀取U
    發(fā)表于 03-13 07:54

    stm32h750如何使用兩個usb口?

    我現(xiàn)在在使用stm32h750芯片,想要使用兩個usb口,一作為device連接電腦,一作為host連接
    發(fā)表于 02-26 06:51

    請問NUC505 USB Host如何判斷U是否已經(jīng)拔出?

    使用NUC505 的U例子,可以識別U并讀出扇區(qū)等,但不知道如何判斷U已經(jīng)拔出? 我做了下
    發(fā)表于 01-16 08:20

    HUSBH_USBH_MassStorage例程如何實現(xiàn)讀取U的功能?

    各位大神,我想利用該例程,實現(xiàn)讀取U的功能。但是,我們的USB接口僅接了電源、地、 USB_D+,US
    發(fā)表于 01-16 06:57

    如何擴展USB接口進(jìn)行對U的讀寫

    電子發(fā)燒友網(wǎng)站提供《如何擴展USB接口進(jìn)行對U的讀寫.doc》資料免費下載
    發(fā)表于 10-25 10:15 ?0次下載
    如何擴展<b class='flag-5'>USB</b>接口進(jìn)行對<b class='flag-5'>U</b><b class='flag-5'>盤</b>的讀寫

    如何使用AT32F415 USB HOSTU進(jìn)行固件升級

    AT32F415 IAP using a USB host connected U disk描述如何使用AT32F415 USB HOST
    發(fā)表于 10-24 06:50