衡阳派盒市场营销有限公司

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

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

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

【AI技術(shù)支持】USB_CDC電腦串口一次性發(fā)送100000byte丟包問題處理

啟明云端 ? 2024-11-07 08:01 ? 次閱讀


啟明云端/01

你是否曾遇到過?

在使用ESP32-S3,ESP-IDF版本為idf 5.2時(shí),蒸汽鍋產(chǎn)品基于例程tusb_serial_device測(cè)試USB CDC自發(fā)自收,電腦CDC串口一次性發(fā)送100000byte,收回?cái)?shù)據(jù)不完整,出現(xiàn)丟數(shù)據(jù)的現(xiàn)象,這是為什么呢?

啟明云端/02

這是咋回事呢?

基于例程復(fù)現(xiàn),用杜邦線接到D- D+,電腦通過串口工具一次性發(fā)送100000byte左右數(shù)據(jù),接收數(shù)據(jù)不完整,成功復(fù)現(xiàn)問題。


通過日志分析,發(fā)現(xiàn)打印任務(wù)長(zhǎng)時(shí)間占用CPU觸發(fā)看門狗報(bào)錯(cuò)。


6afba75a-9c9b-11ef-8084-92fbcf53809c.jpg

啟明云端/03

這時(shí)該咋整?

(1)通過menuconfig將cdc的tx rx buffer都開大,默認(rèn)是從64可以開到1024或者更大。

(2)將打印去除,或者單獨(dú)開個(gè)task去打印,保證callback的快進(jìn)快出。

6b131ec6-9c9b-11ef-8084-92fbcf53809c.jpg

解決方案測(cè)試驗(yàn)證結(jié)果:成功接收了完整的數(shù)據(jù)。

6b24e7c8-9c9b-11ef-8084-92fbcf53809c.jpg

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

    關(guān)注

    60

    文章

    7980

    瀏覽量

    266078
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    31513

    瀏覽量

    270328
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    978

    瀏覽量

    17525
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32 USB CDC為什么只能發(fā)送4096個(gè)字節(jié)?

    IC:STM32F411RCT6 SW:STM32Cube_FW_F4_V1.7.0 USB CDC功能,需要一次性發(fā)送近7K數(shù)據(jù)到PC,通過 USBD_
    發(fā)表于 04-29 07:49

    單片機(jī)通過串口怎樣一次性接收幾百KB的數(shù)據(jù)?

    單片機(jī)通過串口怎樣一次性接收幾百KB的數(shù)據(jù)?數(shù)據(jù)大概有220KB左右,怎么接收然后把它發(fā)送出去?
    發(fā)表于 01-31 23:07

    怎么處理一次性打到板邊的孔到孔之間的距離

    請(qǐng)教有人知道怎么處理一次性打到板邊的孔到孔之間的距離,和孔到板邊的距離
    發(fā)表于 12-31 16:46

    各種一次性胃鏡咬口

    `一次性使用咬口器產(chǎn)品由生物相容好的醫(yī)用高分子材料制成。適用于胃鏡檢查及胃鏡手術(shù)用,防止患者咬壞胃鏡管體。◆產(chǎn)品用途:主要用于患者胃鏡手術(shù)、檢查用牙墊。◆產(chǎn)品使用范圍:胃鏡檢查室。 ◆使用說明
    發(fā)表于 02-20 17:12

    如何將個(gè)16進(jìn)制的數(shù)組一次性發(fā)到串口處來?

    請(qǐng)問各位大俠怎么將個(gè)16進(jìn)制的數(shù)組一次性發(fā)到串口出來,不要使用for循環(huán)一個(gè)一個(gè)發(fā)
    發(fā)表于 11-06 04:35

    UCOS III FreeModbus基本都在0.99

    問題如下: 電腦發(fā)送:0A 04 75 30 00 01 2A B2單片機(jī)響應(yīng):0A 04 02 00 0B 5D 36 5MS發(fā)送一次,結(jié)果如下圖所示。
    發(fā)表于 03-29 22:47

    STM32 USB_CDC該如何去配置

    STM32 USB_CDC配置前言:配置思路前言:做之前先要有些準(zhǔn)備:1、PC上裝好VCP1.31以上的虛擬串口驅(qū)動(dòng)2、準(zhǔn)備塊帶USB
    發(fā)表于 08-23 07:24

    如何一次性將STM32接收的字符串通過串口1返回給電腦

    如何一次性將STM32接收的字符串通過串口1返回給電腦呢?STM32串口接收中斷流程是怎樣的?
    發(fā)表于 12-07 07:56

    請(qǐng)問CH342F有什么辦法可以一次性測(cè)量到8個(gè)信號(hào)線嗎?

    技術(shù)支持,你好:使用貴司的CH342F,作了幾個(gè)USB轉(zhuǎn)雙DB9串口的板子,將9線全部引出(包括個(gè)GND)請(qǐng)問有什么辦法可以一次性測(cè)量到8
    發(fā)表于 06-28 06:47

    淺談一次性醫(yī)療連接器常用的4種接觸互連技術(shù)

    許多高質(zhì)量的連接器工廠可以為醫(yī)療行業(yè)提供一次性互連應(yīng)用的連接器產(chǎn)品,而常見的接觸式互連技術(shù)有四種,即螺釘加工雙曲面接觸技術(shù)、沖壓雙曲面接觸技術(shù)、彈簧探針
    發(fā)表于 10-29 15:54 ?675次閱讀

    一次性口罩機(jī)開源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《一次性口罩機(jī)開源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 11-28 11:25 ?0次下載
    <b class='flag-5'>一次性</b>口罩機(jī)開源項(xiàng)目

    ShockBIT一次性電子設(shè)備開源分享

    電子發(fā)燒友網(wǎng)站提供《ShockBIT一次性電子設(shè)備開源分享.zip》資料免費(fèi)下載
    發(fā)表于 11-28 10:27 ?0次下載
    ShockBIT<b class='flag-5'>一次性</b>電子設(shè)備開源分享

    一次性無菌注射針針尖韌性測(cè)試儀

    檢測(cè)一次性使用無菌注射針針管的韌性就需要用到一次性無菌注射針針尖韌性測(cè)試儀,今天威夏科技就為您詳細(xì)講解一次性無菌注射針針尖韌性測(cè)試儀。一次性無菌注射針針尖韌性測(cè)試儀的研發(fā)標(biāo)準(zhǔn)是:《GB
    的頭像 發(fā)表于 01-30 17:23 ?992次閱讀
    <b class='flag-5'>一次性</b>無菌注射針針尖韌性測(cè)試儀

    一次性使用麻醉穿刺流動(dòng)流量試驗(yàn)方法YY0321.1-2009

    麻醉穿刺包在我國按第三類醫(yī)療器械管理,產(chǎn)品技術(shù)性能應(yīng)符合YY0321.1-2009《一次性使用麻醉穿刺》、YY0321.2-2009《一次性使用麻醉用針》、YY0321.3-2009
    的頭像 發(fā)表于 03-07 17:01 ?763次閱讀
    <b class='flag-5'>一次性</b>使用麻醉穿刺<b class='flag-5'>包</b>流動(dòng)流量試驗(yàn)方法YY0321.1-2009

    ODU MEDI-SNAP一次性醫(yī)用插拔自鎖插頭產(chǎn)品介紹

    為滿足一次性內(nèi)窺鏡、一次性手術(shù)消融刀等設(shè)備中的耗材需求,歐度全新推出了MEDI-SNAP一次性醫(yī)用插拔自鎖插頭,為醫(yī)療客戶打造了組在品質(zhì)與經(jīng)濟(jì)
    的頭像 發(fā)表于 09-10 09:59 ?506次閱讀
    百家乐二代皇冠博彩| 大亨百家乐官网娱乐城| 百家乐出闲几率| 百家乐官网室系统软件| 四方百家乐的玩法技巧和规则 | 巴比伦百家乐的玩法技巧和规则| 百家乐官网15人桌布| 大发888是怎么吃钱不| 刀把状的房子做生意| 百家乐官网洗码软件| 百家乐之对子的技巧| 百家乐官网视频游戏会员| 威尼斯人娱乐城官网lm0| 澳门百家乐官网博| 怀仁县| 百家乐具体怎么收费的| 网上的百家乐官网怎么才能赢| 乌拉特前旗| 现金二八杠游戏| 百家乐网上投注网站| 赌博百家乐官网规则| 太阳城亚洲| 黄金城百家乐官网安卓版| 赌博百家乐官网作弊法| 大发888 配置要求| 任我赢百家乐自动投注分析系统| 百家乐官网博彩网排名| 大发888老虎机苹果版| 半圆百家乐桌子| 网上百家乐官网真的假| 玛多县| 大发888客服qq号| 属狗与属鸡做生意| 百家乐官网智能投注系统| 赌博堕天录漫画| 博彩百家乐组选六六组| 百家乐试玩活动| 百家乐官网桌布尼布材质| 日土县| 大发888真钱下载| 百家乐十赌九诈|