chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

USB設(shè)計(jì)操作指南:硬件關(guān)鍵與LuatOS API開(kāi)發(fā)技巧!

青山老竹農(nóng) ? 來(lái)源:jf_82863998 ? 作者:jf_82863998 ? 2025-11-11 18:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文以Air780EPM系列低功耗模組為實(shí)例,分享USB接口硬件設(shè)計(jì)的要點(diǎn)以及LuatOS高效開(kāi)發(fā)API的助力作用。旨在指導(dǎo)開(kāi)發(fā)者在設(shè)計(jì)中規(guī)避常見(jiàn)陷阱,高效構(gòu)建穩(wěn)定可靠的USB應(yīng)用。

在設(shè)計(jì)USB接口時(shí),不少剛接觸嵌入式開(kāi)發(fā)的新朋友,往往會(huì)因其“看似簡(jiǎn)單”而掉以輕心。

實(shí)際上,USB作為物聯(lián)網(wǎng)設(shè)備中負(fù)責(zé)供電、固件升級(jí)、通信交互等功能的核心通道,其設(shè)計(jì)質(zhì)量直接影響整機(jī)穩(wěn)定性。從電路保護(hù)、阻抗控制、電源濾波到PCB布局,幾乎每一步都暗藏玄機(jī)。一旦處理不當(dāng),就可能導(dǎo)致設(shè)備無(wú)法識(shí)別、連接不穩(wěn)定、甚至批量損壞。

wKgZPGkTCTCAfOh0AAQuJxWXY5Y817.png

01. 模組管腳

Air780EPM系列模組與USB相關(guān)的管腳,如上方管腳圖右側(cè)淺綠色塊所示:

VBUS:PIN61;

USB_DM:PIN60;

USB_DP:PIN59;

特別說(shuō)明:管腳圖中所示的USB_DN正確的寫(xiě)法應(yīng)該是USB_DM,歷史原因一直將錯(cuò)誤寫(xiě)法延續(xù)到了現(xiàn)在。

USB_DM:USB Data Minus,USB數(shù)據(jù)負(fù)信號(hào);

USB_DP:USB Data Positive,USB數(shù)據(jù)正信號(hào)。

02. 功能說(shuō)明

Air780EPM系列模組支持如下USB功能:

支持USB Full speed:全速模式,最高支持12Mbps,即1.5MB/s;

支持USB High speed:高速模式,最高支持480Mbps,即40MB/s;

支持USB下載軟件,Boot from USB;

支持USB RNDIS:搭配Windows/Linux實(shí)現(xiàn)快速上網(wǎng);

僅支持USB Slave,不支持USB HOST。

03. 注意事項(xiàng)

與USB相關(guān)的操作,重點(diǎn)關(guān)注如下幾個(gè)方面:

上電開(kāi)機(jī)前將USB_BOOT(GPIO0)上拉至 VDD_EXT,模組將進(jìn)入U(xiǎn)SB下載模式(Boot from USB);

模組內(nèi)部用于USB部分供電的電源是LDO33USB(3.3V輸出),該LDO只為USB功能提供電源,模組管腳未引出;

低功耗模式pm.WORK_MODE,1和PSM+模式pm.WORK_MODE,3 下,會(huì)將LDO33USB關(guān)閉;

模組VBAT最低2.3V左右(實(shí)測(cè)最低可至 2.1V)時(shí)仍可工作,但因此時(shí)LDO33USB的輸入(2.3V)已遠(yuǎn)低于輸出(3.3V),所以USB已無(wú)法正常工作;

VBUS,在模組內(nèi)部實(shí)際接的是WAKEUP1,USB_VBUS的5V經(jīng)過(guò)分壓后接到WAKEUP1,用于USB插入檢測(cè)。


04. 硬件參考設(shè)計(jì)

USB接口相關(guān)硬件參考設(shè)計(jì)如下圖示,橫屏或點(diǎn)擊放大查看。

wKgZO2kTCamAInGHAAKtWYTWRxQ120.png

▼ 相關(guān)注意事項(xiàng) ▼

USB接口硬件設(shè)計(jì)需要特別注意如下幾個(gè)方面:

1)阻抗匹配

USB接口的PCB設(shè)計(jì)中,差分信號(hào)線(USB_DP/USB_DM)的阻抗需控制在90Ω±10%(即81Ω~99),這是保證信號(hào)完整性的關(guān)鍵參數(shù)。

注意:阻抗不匹配將會(huì)導(dǎo)致信號(hào)反射、眼圖閉合、誤碼率上升,甚至通信失敗。

2)布線原則

差分對(duì)等長(zhǎng)匹配:長(zhǎng)度差控制在5mil以內(nèi),避免時(shí)序偏差和共模干擾;

減少換層過(guò)孔:每次換層加一對(duì)回流地過(guò)孔,維持信號(hào)回流路徑連續(xù)性,降低阻抗不連續(xù)風(fēng)險(xiǎn);

保持完整參考平面:避免跨分割,優(yōu)先內(nèi)層布線,包地處理減少串?dāng)_。

3)TVS保護(hù)

USB接口容易引入靜電干擾,因此需要在電路上增加 TVS保護(hù)。

USB High speed差分?jǐn)?shù)據(jù)線選擇TVS的最關(guān)鍵參數(shù)是結(jié)電容容值,需要小于1pF;我們驗(yàn)證使用過(guò)的是芯禾微XESD124N-5V0。

VBUS電源上使用的TVS,我們使用過(guò)的是芯禾微XESD307D-5V0。

相關(guān)手冊(cè)詳見(jiàn):

https://docs.openluat.com/air780epm/product/air780exxpins/#usb

05. 與USB相關(guān)的LuatOS API

LuatOS高度封裝與靈活的API設(shè)計(jì),簡(jiǎn)化了傳統(tǒng)USB開(kāi)發(fā)的繁瑣流程。

▼ pm.USB ▼

API手冊(cè)詳見(jiàn):

https://docs.openluat.com/osapi/core/pm/

常量含義:USB的供電使能;

數(shù)據(jù)類型:number;

常量取值:0;

適用:Air780EXX系列、Air700E系列、Air8000系列模組;

示例代碼:

wKgZPGkTCj2AbsT0AABfOLQVJNg085.png

▼ mobile.CONF_USB_ETHERNET

API手冊(cè)詳見(jiàn):

https://docs.openluat.com/osapi/core/mobile/

常量含義:蜂窩網(wǎng)絡(luò)模塊的USB以太網(wǎng)卡控制;

數(shù)據(jù)類型:number;

常量取值:11;

取值范圍:0x01:開(kāi)啟RNDIS功能;0x03:開(kāi)啟RNDIS功能,使用NAT模式(基站分配ip);0x05:開(kāi)啟ECM功能;0x07:開(kāi)啟ECM功能,使用NAT模式(基站分配ip)。

注意事項(xiàng):控制設(shè)備的USB以太網(wǎng)卡功能,通過(guò)位操作來(lái)控制不同的功能;僅在開(kāi)啟前可以修改;bit2:協(xié)議選擇(1ECM協(xié)議,0RNDIS協(xié)議);必須在飛行模式下設(shè)置才能生效。

適用:Air780EXX系列和Air8000系列模組。

示例代碼:

wKgZPGkTCoqAO37QAADIic98ljo088.png

uart.VUART_0 ▼

API手冊(cè)詳見(jiàn):

https://docs.openluat.com/osapi/core/uart/

常量含義:USB虛擬串口;

數(shù)據(jù)類型:number;

常量取值:32;

適用:Air780EXX系列和Air8000系列模組。

示例代碼:

wKgZPGkTCreAHQLPAAA1GCkbPwE045.png

今天的內(nè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)投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2939

    文章

    47268

    瀏覽量

    407082
  • USB設(shè)計(jì)
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    9022
  • LuatOS
    +關(guān)注

    關(guān)注

    0

    文章

    134

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    LuatOS MCU核心庫(kù)全接觸:新手操作與功能測(cè)試攻略!

    開(kāi)啟芯片級(jí)開(kāi)發(fā)實(shí)戰(zhàn)。 一、MCU核心庫(kù)函數(shù)功能 MCU核心庫(kù)是LuatOS中封裝MCU一些特殊操作的核心模塊,提供了對(duì)MCU底層功能的訪問(wèn)和控制能力,是開(kāi)發(fā)高級(jí)功能和系統(tǒng)調(diào)試的重要工具
    的頭像 發(fā)表于 11-12 14:30 ?120次閱讀
    <b class='flag-5'>LuatOS</b> MCU核心庫(kù)全接觸:新手<b class='flag-5'>操作</b>與功能測(cè)試攻略!

    新手必備:LuatOS MCU核心庫(kù)功能測(cè)試與實(shí)踐指南

    各類開(kāi)發(fā)需求。 一、MCU核心庫(kù)函數(shù)功能 MCU核心庫(kù)是LuatOS中封裝MCU一些特殊操作的核心模塊,提供了對(duì)MCU底層功能的訪問(wèn)和控制能力,是開(kāi)發(fā)高級(jí)功能和系統(tǒng)調(diào)試的重要工具。 詳
    的頭像 發(fā)表于 11-12 14:26 ?138次閱讀
    新手必備:<b class='flag-5'>LuatOS</b> MCU核心庫(kù)功能測(cè)試與實(shí)踐<b class='flag-5'>指南</b>

    USB設(shè)計(jì)全程攻略:硬件關(guān)鍵點(diǎn)與LuatOS API開(kāi)發(fā)指南

    本文將分享USB接口硬件設(shè)計(jì)的關(guān)鍵要點(diǎn),并探討LuatOS高效開(kāi)發(fā)API的運(yùn)用。期望助力
    的頭像 發(fā)表于 11-11 18:29 ?99次閱讀
    <b class='flag-5'>USB</b>設(shè)計(jì)全程攻略:<b class='flag-5'>硬件</b><b class='flag-5'>關(guān)鍵</b>點(diǎn)與<b class='flag-5'>LuatOS</b> <b class='flag-5'>API</b><b class='flag-5'>開(kāi)發(fā)指南</b>!

    全網(wǎng)最全面介紹京東API接口指南

    ? ?作為京東開(kāi)放平臺(tái)的核心工具,京東API(Application Programming Interface)允許開(kāi)發(fā)者無(wú)縫集成京東電商功能到自己的應(yīng)用中,實(shí)現(xiàn)商品管理、訂單處理、用戶認(rèn)證等操作
    的頭像 發(fā)表于 10-29 16:02 ?1033次閱讀
    全網(wǎng)最全面介紹京東<b class='flag-5'>API</b>接口<b class='flag-5'>指南</b>

    零基礎(chǔ)也能玩轉(zhuǎn)TCP/IP?LuatOS上手全攻略

    TCP/IP ——它不僅是互聯(lián)網(wǎng)的通信基石,更像是一套精妙絕倫的“世界語(yǔ)”,讓形態(tài)各異、遍布全球的設(shè)備能夠跨越硬件和軟件的差異,使用統(tǒng)一的規(guī)則進(jìn)行對(duì)話。 ? 相比傳統(tǒng)開(kāi)發(fā)方式,LuatOS通過(guò)高效易用的
    的頭像 發(fā)表于 10-15 17:28 ?242次閱讀
    零基礎(chǔ)也能玩轉(zhuǎn)TCP/IP?<b class='flag-5'>LuatOS</b>上手全攻略

    快速掌握TCP/IP?LuatOS新手入門(mén)指南

    僅是互聯(lián)網(wǎng)的通信基石,更像是一套精妙絕倫的“世界語(yǔ)”,讓形態(tài)各異、遍布全球的設(shè)備能夠跨越硬件和軟件的差異,使用統(tǒng)一的規(guī)則進(jìn)行對(duì)話。 ? 相比傳統(tǒng)開(kāi)發(fā)方式,LuatOS通過(guò)高效易用的API
    的頭像 發(fā)表于 10-15 17:27 ?426次閱讀
    快速掌握TCP/IP?<b class='flag-5'>LuatOS</b>新手入門(mén)<b class='flag-5'>指南</b>

    嵌入式開(kāi)發(fā)新選擇:LuatOS腳本框架入門(mén)教程

    LuatOS正成為嵌入式開(kāi)發(fā)的新趨勢(shì)!本教程帶你從基礎(chǔ)入手,全面了解其基于Lua的腳本開(kāi)發(fā)模式與輕量級(jí)運(yùn)行框架。 一、LuatOS 編程起步 1.1 底層固件怎么啟動(dòng)
    的頭像 發(fā)表于 09-26 17:34 ?285次閱讀
    嵌入式<b class='flag-5'>開(kāi)發(fā)</b>新選擇:<b class='flag-5'>LuatOS</b>腳本框架入門(mén)教程

    無(wú)需硬件,LuatOS模擬器釋放開(kāi)發(fā)無(wú)限可能

    LuatOS PC模擬器以創(chuàng)新技術(shù)打破硬件限制,開(kāi)發(fā)者無(wú)需購(gòu)置專用設(shè)備,僅憑PC即可完成全流程開(kāi)發(fā)。高效模擬內(nèi)核確保運(yùn)行穩(wěn)定性,讓創(chuàng)意不受硬件
    的頭像 發(fā)表于 09-18 13:57 ?336次閱讀
    無(wú)需<b class='flag-5'>硬件</b>,<b class='flag-5'>LuatOS</b>模擬器釋放<b class='flag-5'>開(kāi)發(fā)</b>無(wú)限可能

    告別硬件負(fù)擔(dān),LuatOS模擬器重塑開(kāi)發(fā)成本與效率

    ?LuatOS PC模擬器以“零硬件依賴”為核心優(yōu)勢(shì),顯著降低開(kāi)發(fā)成本與時(shí)間消耗。開(kāi)發(fā)者無(wú)需為設(shè)備兼容性發(fā)愁,即可在模擬環(huán)境中高效完成項(xiàng)目開(kāi)發(fā)
    的頭像 發(fā)表于 09-15 17:18 ?564次閱讀
    告別<b class='flag-5'>硬件</b>負(fù)擔(dān),<b class='flag-5'>LuatOS</b>模擬器重塑<b class='flag-5'>開(kāi)發(fā)</b>成本與效率

    產(chǎn)品添加與上架API接口設(shè)計(jì)指南

    ? 在現(xiàn)代電商或庫(kù)存管理系統(tǒng)中,產(chǎn)品添加與上架是關(guān)鍵流程。通過(guò)API接口實(shí)現(xiàn)自動(dòng)化操作,能顯著提升效率。本文將分步解析如何設(shè)計(jì)和使用“產(chǎn)品添加”與“產(chǎn)品上架”API接口,確保結(jié)構(gòu)清晰、
    的頭像 發(fā)表于 07-24 14:45 ?427次閱讀
    產(chǎn)品添加與上架<b class='flag-5'>API</b>接口設(shè)計(jì)<b class='flag-5'>指南</b>

    LuatOS編程基礎(chǔ)教程:手把手帶你入門(mén)物聯(lián)網(wǎng)開(kāi)發(fā)!

    對(duì)于渴望進(jìn)入物聯(lián)網(wǎng)開(kāi)發(fā)領(lǐng)域的初學(xué)者來(lái)說(shuō),LuatOS是一個(gè)理想的起點(diǎn)。本教程將通過(guò)由淺入深的教學(xué)方式,從搭建開(kāi)發(fā)環(huán)境、理解核心API到編寫(xiě)簡(jiǎn)單應(yīng)用,逐步引導(dǎo)你掌握
    的頭像 發(fā)表于 06-11 13:03 ?590次閱讀
    <b class='flag-5'>LuatOS</b>編程基礎(chǔ)教程:手把手帶你入門(mén)物聯(lián)網(wǎng)<b class='flag-5'>開(kāi)發(fā)</b>!

    揭秘LuatOS:實(shí)時(shí)操作系統(tǒng)RTOS核心庫(kù)的關(guān)鍵技術(shù)剖析!

    電機(jī)控制、傳感器采集等實(shí)時(shí)數(shù)據(jù)處理場(chǎng)景。 在LuatOS開(kāi)發(fā)中, 用于實(shí)時(shí)操作系統(tǒng)(RTOS)相關(guān)功能的核心庫(kù) ——提供了定時(shí)器管理、系統(tǒng)控制、內(nèi)存監(jiān)控、路徑配置等底層操作接口,為物聯(lián)
    的頭像 發(fā)表于 05-21 16:02 ?495次閱讀
    揭秘<b class='flag-5'>LuatOS</b>:實(shí)時(shí)<b class='flag-5'>操作</b>系統(tǒng)RTOS核心庫(kù)的<b class='flag-5'>關(guān)鍵</b>技術(shù)剖析!

    基于LuatOS核心庫(kù)的實(shí)時(shí)操作系統(tǒng)開(kāi)發(fā):從理論到實(shí)踐~

    ,降低了系統(tǒng)阻塞風(fēng)險(xiǎn)。 在LuatOS開(kāi)發(fā)中,用于實(shí)時(shí)操作系統(tǒng)(RTOS)相關(guān)功能的核心庫(kù)——提供了定時(shí)器管理、系統(tǒng)控制、內(nèi)存監(jiān)控、路徑配置等底層操作接口,為物聯(lián)網(wǎng)設(shè)備提供可靠的實(shí)時(shí)系
    的頭像 發(fā)表于 05-16 13:56 ?397次閱讀
    基于<b class='flag-5'>LuatOS</b>核心庫(kù)的實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)開(kāi)發(fā)</b>:從理論到實(shí)踐~

    看完必會(huì)!Open開(kāi)發(fā)低功耗應(yīng)用:電源管理核心API全攻略!

    時(shí)間。本文將全面梳理核心API的功能與用法,并提供實(shí)戰(zhàn)案例,助你輕松掌握低功耗開(kāi)發(fā)精髓。 最新資料詳見(jiàn):https://docs.openluat.com/air780epm/luatos/a
    的頭像 發(fā)表于 04-10 14:36 ?635次閱讀
    看完必會(huì)!Open<b class='flag-5'>開(kāi)發(fā)</b>低功耗應(yīng)用:電源管理核心<b class='flag-5'>API</b>全攻略!

    LuatOS開(kāi)發(fā)之4G模組隨機(jī)數(shù)(random)|實(shí)戰(zhàn)指南

    本次學(xué)習(xí)的實(shí)戰(zhàn)是關(guān)于4G模組LuatOS開(kāi)發(fā)的隨機(jī)數(shù)示例指南,希望大家有所收獲。
    的頭像 發(fā)表于 11-30 09:51 ?1254次閱讀
    <b class='flag-5'>LuatOS</b><b class='flag-5'>開(kāi)發(fā)</b>之4G模組隨機(jī)數(shù)(random)|實(shí)戰(zhàn)<b class='flag-5'>指南</b>