99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

HK32MCU應(yīng)用筆記(十九)| HK32F103xC/D/E USB枚舉情況分析

jf_pJlTbmA9 ? 來(lái)源:航順芯片 ? 作者:航順芯片 ? 2023-09-18 10:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

HK32F103x/C/D/E是深圳市航順芯片技術(shù)研發(fā)有限公司推出的中大容量的32位MCU芯片,內(nèi)部集成豐富且強(qiáng)大的外設(shè),如SPI/IIC/UART/USB/FSMC/SDIO等。

有客戶在快速替換使用過(guò)程中,遇到過(guò)使用HAL庫(kù)的USB枚舉失敗的情況:直接插入電腦USB口是枚舉失敗,不能識(shí)別;經(jīng)過(guò)HUB插入的話能識(shí)別,但是驅(qū)動(dòng)有問(wèn)題(帶黃色三角形、感嘆號(hào))。

通過(guò)邏輯分析儀+DSView上位機(jī)進(jìn)行跟蹤,分析通信數(shù)據(jù),注意到通信異常,如下紅色箭頭所指:

wKgZomUD5ZeAO87iAAEZs5O8D9o137.png
wKgaomUD5ZqAdiIfAABICLWpV7o282.png

進(jìn)一步分析確認(rèn)(根本原因):

在設(shè)定地址的包之后(條件1),接著下一個(gè)獲取設(shè)備描述符的請(qǐng)求包(setup)來(lái)了之后(條件2),芯片會(huì)把Tx狀態(tài)設(shè)置為Valid(而不是預(yù)期的NAK),導(dǎo)致在隨后的IN包來(lái)了之后馬上發(fā)出DATA1[],即還未來(lái)得及填充有效數(shù)據(jù)。所以導(dǎo)致后續(xù)枚舉失敗。

解決方案:

進(jìn)入U(xiǎn)SB中斷處理函數(shù)PCD_EP_ISR_Handler()里面,把USB端點(diǎn)0的Tx狀態(tài)設(shè)置為NAK即可,即添加上以下這句就可以了:PCD_SET_EP_TX_STATUS(USB, 0, USB_EP_TX_NAK);

wKgZomUD5Z2Aek59AAI6zoB8Ugc322.png

添加之后,可以正常枚舉(如下)和進(jìn)行USB通信功能。

wKgaomUD5Z-Abcl6AAAZazEa_cs943.png

來(lái)源:航順芯片

審核編輯:湯梓紅

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

    關(guān)注

    146

    文章

    17966

    瀏覽量

    366460
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8177

    瀏覽量

    272716
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1803

    瀏覽量

    95869
  • 航順芯片
    +關(guān)注

    關(guān)注

    1

    文章

    111

    瀏覽量

    23206
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32MCU市場(chǎng)價(jià)又暴漲了!航順HK32MCU不漲反降普惠產(chǎn)業(yè),速來(lái)Pick!

    HK32MCU。 航順芯片的主要產(chǎn)品陣列包括基于 ARM Cortex-M0、M3、M4以及 RISC-V 等內(nèi)核的二十九大家族 300 余款工業(yè) / 商業(yè) / 車(chē)規(guī)級(jí)、通用 / 專(zhuān)用 / 定制化 32 位
    發(fā)表于 05-28 10:09

    HK32F030xxxxA數(shù)據(jù)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《HK32F030xxxxA數(shù)據(jù)手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 04-16 17:00 ?0次下載

    全球最小面積1mm2 32位MCU HK32F005顛覆資深前輩TI的不嚴(yán)謹(jǐn)

    HK32F005以全球最小面積1mm2,大內(nèi)存64KBFLASH,寬電壓2.0-5.5V,高可靠性ESD4000V,震撼低價(jià)1元3顆,超低功耗顛覆32位MCU市場(chǎng)格局,驚嘆資深前輩TI發(fā)布“全球
    的頭像 發(fā)表于 03-21 16:53 ?910次閱讀
    全球最小面積1mm2 32位<b class='flag-5'>MCU</b> <b class='flag-5'>HK32F</b>005顛覆資深前輩TI的不嚴(yán)謹(jǐn)

    【智能化+高精度】電焊機(jī)為何需要一顆“智慧大腦”?航順HK32F103A給出答案

    MCU,降低電焊機(jī)生產(chǎn)成本; 三、方案概述 航順HK32F103A電焊機(jī)方案以ARM Cortex-M3內(nèi)核為核心,集成12位高精度ADC、多通道外設(shè)及硬件加密引擎,實(shí)現(xiàn)以下功能: 動(dòng)態(tài)電流調(diào)節(jié) :通過(guò)
    發(fā)表于 03-11 10:50

    AT32F423 PWC應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《AT32F423 PWC應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 01-15 15:30 ?0次下載
    AT32<b class='flag-5'>F</b>423 PWC應(yīng)<b class='flag-5'>用筆記</b>

    S32K3系列汽車(chē)級(jí)MCU應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《S32K3系列汽車(chē)級(jí)MCU應(yīng)用筆記.docx》資料免費(fèi)下載
    發(fā)表于 12-30 15:43 ?2次下載

    航順 HK32F407ZGT7 芯片的開(kāi)發(fā)板:多功能外設(shè)助力多領(lǐng)域應(yīng)用

    和256KB SRAM,串口、SPI、IIC、CAN、USB、Ethernet等外設(shè)所有對(duì)應(yīng)腳全部引出,有利于外接更多模塊,可廣泛應(yīng)用于工業(yè)控制、消費(fèi)醫(yī)療和工業(yè)互聯(lián)網(wǎng)等領(lǐng)域。 2.HK32F407ZGT7產(chǎn)品
    的頭像 發(fā)表于 11-08 14:43 ?674次閱讀
    航順 <b class='flag-5'>HK32F</b>407ZGT7 芯片的開(kāi)發(fā)板:多功能外設(shè)助力多領(lǐng)域應(yīng)用

    【干貨】有了這份HK32F407ZGT7開(kāi)發(fā)板介紹,1萬(wàn)個(gè)項(xiàng)目輕松拿捏!

    2024-11-0811:39·航順HK32MCUHK32F407ZGT7開(kāi)發(fā)板開(kāi)發(fā)板簡(jiǎn)介開(kāi)發(fā)板是基于航順芯片公司F4系列HK32F407ZGT7開(kāi)發(fā)的一款開(kāi)發(fā)板,Cortex-M4內(nèi)核,最高主頻
    的頭像 發(fā)表于 11-08 13:28 ?803次閱讀
    【干貨】有了這份<b class='flag-5'>HK32F</b>407ZGT7開(kāi)發(fā)板介紹,1萬(wàn)個(gè)項(xiàng)目輕松拿捏!

    【干貨】性價(jià)比拉滿!HK32F407VG開(kāi)發(fā)板介紹

    開(kāi)發(fā)板簡(jiǎn)介開(kāi)發(fā)板是基于航順芯片公司F4系列HK32F407VGT7芯片的一款開(kāi)發(fā)板,Cortex-M4內(nèi)核,最高主頻168MHz,內(nèi)置1MKBFlash和256KBSRAM,SDIO、USB
    的頭像 發(fā)表于 11-08 13:27 ?771次閱讀
    【干貨】性價(jià)比拉滿!<b class='flag-5'>HK32F</b>407VG開(kāi)發(fā)板介紹

    航順芯片HK32MCU版圖再擴(kuò)張,深圳南山新基地助力集成電路核心圈突破

    壯大和方便辦公,始終堅(jiān)持人才在哪里辦公就在哪里,以人才和服務(wù)客戶為中心理念增設(shè)深圳南山辦事處,這一戰(zhàn)略性舉措標(biāo)志著航順芯片HK32MCU在集成電路核心領(lǐng)域的進(jìn)一步深入和資源的優(yōu)勢(shì)占領(lǐng)。 航順芯片自2013年成立以來(lái),一直堅(jiān)持高端3
    的頭像 發(fā)表于 10-31 11:02 ?651次閱讀
    航順芯片<b class='flag-5'>HK32MCU</b>版圖再擴(kuò)張,深圳南山新基地助力集成電路核心圈突破

    實(shí)際項(xiàng)目開(kāi)發(fā)中為何選擇ARM? Cortex?-M4 內(nèi)核的HK32MCU?

    ?Cortex?-M4內(nèi)核的HK32F407芯片的深度知識(shí),并圍繞各類(lèi)實(shí)際案例詳細(xì)解讀了如何選型,為何選擇ARM?Cortex?-M4內(nèi)核的HK32MCU。航順芯片深耕32
    的頭像 發(fā)表于 10-22 17:19 ?886次閱讀
    實(shí)際項(xiàng)目開(kāi)發(fā)中為何選擇ARM? Cortex?-M4 內(nèi)核的<b class='flag-5'>HK32MCU</b>?

    航順HK32MCU閃耀2024’第七屆電動(dòng)工具控制與充電技術(shù)研討會(huì)

    深圳市航順芯片技術(shù)研發(fā)有限公司(以下簡(jiǎn)稱(chēng)“航順芯片”)受邀出席在蘇州舉辦的2024’第七屆電動(dòng)工具控制與充電技術(shù)研討會(huì)(蘇州),航順芯片華東區(qū)域銷(xiāo)售總監(jiān)文志輝圍繞《航順HK32MCU在電機(jī)行業(yè)
    的頭像 發(fā)表于 10-22 15:58 ?639次閱讀
    航順<b class='flag-5'>HK32MCU</b>閃耀2024’第七屆電動(dòng)工具控制與充電技術(shù)研討會(huì)

    航順HK32MCU在電機(jī)行業(yè)應(yīng)用與布局

    深圳市航順芯片技術(shù)研發(fā)有限公司(以下簡(jiǎn)稱(chēng)“航順芯片”)受邀出席在杭州舉辦的2024(第七屆)中國(guó)電機(jī)智造與創(chuàng)新應(yīng)用暨電機(jī)產(chǎn)業(yè)鏈交流會(huì)(華東),航順芯片華東區(qū)域銷(xiāo)售總監(jiān)文志輝圍繞《航順HK32MCU
    的頭像 發(fā)表于 10-22 14:51 ?650次閱讀
    航順<b class='flag-5'>HK32MCU</b>在電機(jī)行業(yè)應(yīng)用與布局

    【GD32 MCU 移植教程】7、從 GD32F10x 移植到 GD32E103

    本應(yīng)用筆記旨在幫助您快速將基于 GD32F10x 2.0 版本及以上固件庫(kù)開(kāi)發(fā)的應(yīng)用程序從GD32F10x 系列微控制器移植到 GD32E103 系列微控制器。GD32
    的頭像 發(fā)表于 09-05 09:40 ?1126次閱讀
    【GD32 <b class='flag-5'>MCU</b> 移植教程】7、從 GD32<b class='flag-5'>F</b>10x 移植到 GD32<b class='flag-5'>E103</b>

    賦能創(chuàng)芯,共筑生態(tài):航順芯片HK32MCU新品發(fā)布,強(qiáng)勢(shì)打破行業(yè)內(nèi)卷

    “賦能創(chuàng)芯,共筑生態(tài)”,不僅是對(duì)過(guò)去十多年航順芯片技與代理商伙伴們共同奮斗的總結(jié),更是未來(lái)也將為之奮斗的目標(biāo)——用創(chuàng)新和核心技術(shù)打造高性能高性價(jià)比的HK32MCU,賦能千行百業(yè),與伙伴們并肩成長(zhǎng),共筑更加蓬勃的合作生態(tài)。
    的頭像 發(fā)表于 08-07 10:30 ?848次閱讀
    賦能創(chuàng)芯,共筑生態(tài):航順芯片<b class='flag-5'>HK32MCU</b>新品發(fā)布,強(qiáng)勢(shì)打破行業(yè)內(nèi)卷