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

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

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

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

M4-R1 開源鴻蒙(OpenHarmory)開發(fā)板丨串口調(diào)試助手實戰(zhàn)案例

視美泰 ? 2025-12-31 11:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

開源鴻蒙OpenHarmony)作為國產(chǎn)分布式操作系統(tǒng),正在為智能終端與物聯(lián)網(wǎng)設(shè)備構(gòu)建統(tǒng)一的開放生態(tài)。它以開源共建的方式,為多設(shè)備協(xié)同與產(chǎn)業(yè)創(chuàng)新提供堅實基礎(chǔ)。

M4-R1 開發(fā)板憑借完善的軟硬件支持與高集成度設(shè)計,成為開發(fā)者體驗與學(xué)習(xí)鴻蒙系統(tǒng)的理想平臺。無論是智慧家居、教學(xué)實驗,還是設(shè)備通信,M4-R1 都能提供穩(wěn)定可靠的開發(fā)環(huán)境。

wKgZO2lUk_OAWi95ACTfaAHGIrA997.png

本次分享的實戰(zhàn)案例——串口調(diào)試助手(SerialTool),基于 M4-R1 開發(fā)板實現(xiàn)。通過該項目,我們將展示如何在 OpenHarmony 下進(jìn)行串口通信開發(fā)與調(diào)試,助力開發(fā)者快速入門開源鴻蒙。


一、案例源碼及HAP包獲取

1.1 案例源碼獲取

1)百度網(wǎng)盤資料中下載 SerialTool_API12.zip。
鏈接:https://pan.baidu.com/s/1Zq6Ui-348QDMuqMnO9lOCA?pwd=fw8w
提取碼:fw8w

wKgZPGlUlDqAMuQ_AA0Vebzxfzc172.png

2)解壓壓縮包后通過 DevEco Studio 打開工程即可查看源碼。

1.2 案例 HAP 包獲取

1)百度網(wǎng)盤資料中下載 SerialTool_API12.hap。
鏈接: https://pan.baidu.com/s/1cI0q2Lc9I-xDgQqDWTlFFA?pwd=re5h
提取碼:re5h

wKgZO2lUlgmANxetAAU1XNsyXiY194.png

2.案例安裝教程

以向 M4-R1 推送 HAP 包為例,介紹應(yīng)用案例的使用。

1)電腦 USB 口連接 M4-R1 OTG 口,電腦打開命令提示符 cmd。

2)執(zhí)行以下指令,檢查 HDC 連接是否成功,若成功則會顯示設(shè)備,如下圖所示。

wKgZPGlUljCAFRCnAACK6xRRAhk838.png

3)執(zhí)行以下指令,轉(zhuǎn)到 HAP 包存放目錄,該案例 HAP 包存放到桌面。

wKgZO2lUlkqAEfNvAAASoML0yEE098.png

切換目錄成功,將如下圖所示。

wKgZO2lUlmOALdoVAASkU5wuCsQ706.png

4)執(zhí)行以下指令下載 HAP 包。

wKgZO2lUlpWADscNAAAn0BIT95s779.png

成功將會返回下圖信息。

wKgZPGlUlrGALkEmAAQW9V5Byuw674.png

此時開發(fā)板桌面將會顯示該應(yīng)用圖標(biāo)。

wKgZPGlUls6AduTSAADu4-QI8eI678.png

二、案例功能介紹

示例:選擇排序(selection sort)是一種簡單直觀的排序算法,首先在未排序序列中找到最?。ù螅┰?,存放到排序序列的起始位置,然后,再從剩余未排序元素中繼續(xù)尋找最?。ù螅┰?,然后放到已排序序列的末尾。以此類推,直到所有元素均排序完畢。

1)點(diǎn)擊桌面圖標(biāo)進(jìn)入到應(yīng)用界面。

wKgZPGlUlv6AKJWqAAEp1mzHFVM307.png

備注:
使用該應(yīng)用時,需將開發(fā)板的 UART3 與電腦端相連。

2)連接完成后,輸入波特率,點(diǎn)擊【設(shè)置波特率】將設(shè)置 UART3 的波特率,該案例以115200為例。
設(shè)置成功波特率后,會彈出設(shè)置成功的彈窗提示,點(diǎn)擊確認(rèn)即可。

wKgZO2lUlxCAOxCAAAEgeYnrftY308.png

3)電腦端打開串口調(diào)試助手,找到相應(yīng)的 COM 口,根據(jù)板端設(shè)置的波特率設(shè)置電腦端串口調(diào)試助手的波特率,點(diǎn)擊【打開】即可。

wKgZPGlUlzWAA5gbAAAq9_VLDG4318.png

4)板端應(yīng)用界面點(diǎn)擊【打開串口】,若其變?yōu)椤娟P(guān)閉串口】則證明正常打開串口。

5)數(shù)據(jù)發(fā)送區(qū)和數(shù)據(jù)接收區(qū)可選擇格式,根據(jù)需求選擇 ASCII 或者 HEX 格式。

6)在數(shù)據(jù)發(fā)送輸入框內(nèi)填寫需要發(fā)送的內(nèi)容,點(diǎn)擊發(fā)送即可在已發(fā)送數(shù)據(jù)記錄和電腦端串口調(diào)試助手查看到發(fā)送信息。

7)數(shù)據(jù)接收區(qū)點(diǎn)擊【開始接收】,若其變?yōu)椤就V菇邮铡縿t表示開啟接收成功,此時電腦端發(fā)送數(shù)據(jù)將會顯示在接收到的數(shù)據(jù)接收框內(nèi)。

備注:
注意:如果打開了串口,沒有啟動接收,下次啟動接收時會一次性顯示之間電腦端發(fā)送的數(shù)據(jù),可以通過【清除接收數(shù)據(jù)】消除。

具體實現(xiàn)效果如下圖所示:

wKgZO2lUlz6AOVcXAAD5MW3gUwc878.png

wKgZPGlUl0mAMNsOAADqdLYOK_U630.png


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

    關(guān)注

    26

    文章

    6209

    瀏覽量

    115852
  • 串口調(diào)試
    +關(guān)注

    關(guān)注

    2

    文章

    274

    瀏覽量

    25515
  • 嵌入式開發(fā)板
    +關(guān)注

    關(guān)注

    5

    文章

    110

    瀏覽量

    19741
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3941

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【EASY EAI Nano開源套件試用體驗】串口調(diào)試助手實現(xiàn)

    前言 ? ?比較常見且簡單的通訊方式就是串口 , 本次通過 Qt 實現(xiàn)一個串口調(diào)試助手 , 在此基礎(chǔ)上可以進(jìn)行串口通訊的測試驗證,以及應(yīng)用的
    的頭像 發(fā)表于 10-11 15:46 ?1834次閱讀
    【EASY EAI Nano<b class='flag-5'>開源</b>套件試用體驗】<b class='flag-5'>串口</b><b class='flag-5'>調(diào)試</b><b class='flag-5'>助手</b>實現(xiàn)

    開源可編程手環(huán)學(xué)習(xí)第十五步--手環(huán)BLE實戰(zhàn)教程4--手機(jī)APP與PC串口通信

    手機(jī)APP,點(diǎn)擊連接之后,發(fā)送的數(shù)據(jù)通過串口發(fā)送到電腦中的串口調(diào)試助手顯示(一次性不超過20個字符),串口
    發(fā)表于 10-30 10:12

    串口調(diào)試助手怎么用_串口調(diào)試助手使用方法

    串口是嵌入式開發(fā)和單片機(jī)開發(fā)中不可缺少的外設(shè)設(shè)備,通用也要運(yùn)用于整個平臺。所以如何利用串口調(diào)試助手
    發(fā)表于 11-28 16:22 ?7.6w次閱讀
    <b class='flag-5'>串口</b><b class='flag-5'>調(diào)試</b><b class='flag-5'>助手</b>怎么用_<b class='flag-5'>串口</b><b class='flag-5'>調(diào)試</b><b class='flag-5'>助手</b>使用方法

    秉火ZigBee開發(fā)板出廠調(diào)試指示

    1. 將 SmarRF04EB 下載器連接電腦和秉火 ZigBee 開發(fā)板,開發(fā)板USB TO UARTj 接口和電腦的串口調(diào)試
    發(fā)表于 12-01 17:09 ?3次下載
    秉火ZigBee<b class='flag-5'>開發(fā)板</b>出廠<b class='flag-5'>調(diào)試</b>指示

    秉火ZigBee 開發(fā)板出廠調(diào)試指示

    硬件測試 1.將 SmarRF04EB下載器連接電腦和秉火 ZigBee開發(fā)板開發(fā)板USB TO UARTj接口和電腦的串口調(diào)試
    發(fā)表于 12-12 16:24 ?2次下載
    秉火ZigBee <b class='flag-5'>開發(fā)板</b>出廠<b class='flag-5'>調(diào)試</b>指示

    大干貨!迅為IMX6開發(fā)板AndroidUbuntuLinux三大系統(tǒng)全開源

    迅為IMX6開發(fā)板AndroidUbuntuLinux三大系統(tǒng)全開源
    發(fā)表于 05-29 14:46 ?4598次閱讀

    AIO-3288C開發(fā)板UART串口簡介

    AIO-3288C 開發(fā)板支持SPI橋接/擴(kuò)展4個增強(qiáng)功能串口(UART)的功能,分別為RS232,RS485和1調(diào)試
    的頭像 發(fā)表于 12-16 14:18 ?2057次閱讀

    使用Eclipse和MCUXpresso IDE調(diào)試RV32M1-VEGA RISC-V開發(fā)板

    使用Eclipse和MCUXpresso IDE調(diào)試RV32M1-VEGA RISC-V開發(fā)板
    發(fā)表于 12-06 20:06 ?7次下載
    使用Eclipse和MCUXpresso IDE<b class='flag-5'>調(diào)試</b>RV32<b class='flag-5'>M1</b>-VEGA RISC-V<b class='flag-5'>開發(fā)板</b>

    【米爾MYD-YT507開發(fā)板試用體驗】ubuntu下QT串口助手開發(fā)調(diào)試

    ,因為這些都是QT自己本身就帶的功能,如果有3D應(yīng)該還可以跑下QT 3D效果,本開發(fā)板的全志芯片也是帶了GPU的,顯示3D難度應(yīng)該會好很多。本次的話我們還是先體驗下QT開發(fā)串口調(diào)試
    的頭像 發(fā)表于 10-26 15:04 ?2245次閱讀
    【米爾MYD-YT507<b class='flag-5'>開發(fā)板</b>試用體驗】ubuntu下QT<b class='flag-5'>串口</b><b class='flag-5'>助手</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>調(diào)試</b>

    發(fā)燒友怎么玩開源鴻蒙科教·天啟開發(fā)板:10歲設(shè)計游戲、挑戰(zhàn)3秒寫程序

    ?? 點(diǎn)擊藍(lán)字,關(guān)注我們 ?? ? ? 開源鴻蒙科教·天啟M1教育開發(fā)板 ?? 前不久,東方創(chuàng)科聯(lián)合 “電子發(fā)燒友” 平臺,發(fā)起了 開源
    的頭像 發(fā)表于 11-17 19:07 ?3313次閱讀

    開發(fā)板評測】Renesas RA6M4開發(fā)板之SDIO(SDHI)

    相對來說也比較豐富了: 板載MCU為:R7FA6M4AF3CFB,200MHz,Arm Cortex -M33內(nèi)核,1MB代碼閃存,256kB SRAM 開發(fā)板集成了J-Link
    的頭像 發(fā)表于 12-27 13:15 ?4206次閱讀

    串口網(wǎng)絡(luò)調(diào)試助手

    智聯(lián)物聯(lián)串口網(wǎng)絡(luò)數(shù)據(jù)調(diào)試助手V1.5是一款非常好用的調(diào)試工具,串口網(wǎng)絡(luò)數(shù)據(jù)調(diào)試
    發(fā)表于 04-17 17:09 ?16次下載

    瑞芯微開發(fā)板/主板Android調(diào)試串口配置為普通串口方法

    ?本文介紹瑞芯微開發(fā)板/主板Android調(diào)試串口配置為普通串口方法,不同型找到對應(yīng)文件修改,修改的方法相通。觸覺智能RK3562
    的頭像 發(fā)表于 02-11 11:57 ?1686次閱讀
    瑞芯微<b class='flag-5'>開發(fā)板</b>/主板Android<b class='flag-5'>調(diào)試</b><b class='flag-5'>串口</b>配置為普通<b class='flag-5'>串口</b>方法

    開鴻開發(fā)板深度體驗:從開源鴻蒙開發(fā)到AI場景實踐

    開鴻開發(fā)板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC體驗開源鴻蒙能力學(xué)習(xí)開源鴻蒙
    的頭像 發(fā)表于 07-03 17:03 ?1430次閱讀
    開鴻<b class='flag-5'>開發(fā)板</b>深度體驗:從<b class='flag-5'>開源</b><b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>到AI場景實踐

    【干貨分享】在M-K1HSE開發(fā)板上使用SecureCRT工具進(jìn)行調(diào)試

    SecureCRT是一款支持SSH協(xié)議的終端仿真軟件,可通過串口或網(wǎng)口對開發(fā)板系統(tǒng)信息進(jìn)行查看、對開發(fā)板系統(tǒng)進(jìn)行調(diào)試等。
    的頭像 發(fā)表于 08-12 08:07 ?1352次閱讀
    【干貨分享】在<b class='flag-5'>M-K1</b>HSE<b class='flag-5'>開發(fā)板</b>上使用SecureCRT工具進(jìn)行<b class='flag-5'>調(diào)試</b>