日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認識你,還能領(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ā)者體驗與學習鴻蒙系統(tǒng)的理想平臺。無論是智慧家居、教學實驗,還是設(shè)備通信,M4-R1 都能提供穩(wěn)定可靠的開發(fā)環(huán)境。

wKgZO2lUk_OAWi95ACTfaAHGIrA997.png

本次分享的實戰(zhàn)案例——串口調(diào)試助手(SerialTool),基于 M4-R1 開發(fā)板實現(xiàn)。通過該項目,我們將展示如何在 OpenHarmony 下進行串口通信開發(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)用圖標。

wKgZPGlUls6AduTSAADu4-QI8eI678.png

二、案例功能介紹

示例:選擇排序(selection sort)是一種簡單直觀的排序算法,首先在未排序序列中找到最?。ù螅┰兀娣诺脚判蛐蛄械钠鹗嘉恢?,然后,再從剩余未排序元素中繼續(xù)尋找最?。ù螅┰?,然后放到已排序序列的末尾。以此類推,直到所有元素均排序完畢。

1)點擊桌面圖標進入到應(yīng)用界面。

wKgZPGlUlv6AKJWqAAEp1mzHFVM307.png

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

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

wKgZO2lUlxCAOxCAAAEgeYnrftY308.png

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

wKgZPGlUlzWAA5gbAAAq9_VLDG4318.png

4)板端應(yīng)用界面點擊【打開串口】,若其變?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)容,點擊發(fā)送即可在已發(fā)送數(shù)據(jù)記錄和電腦端串口調(diào)試助手查看到發(fā)送信息。

7)數(shù)據(jù)接收區(qū)點擊【開始接收】,若其變?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)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6433

    瀏覽量

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

    關(guān)注

    2

    文章

    276

    瀏覽量

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

    關(guān)注

    5

    文章

    112

    瀏覽量

    19863
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3977

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

    前言 ? ?比較常見且簡單的通訊方式就是串口 , 本次通過 Qt 實現(xiàn)一個串口調(diào)試助手 , 在此基礎(chǔ)上可以進行串口通訊的測試驗證,以及應(yīng)用的
    的頭像 發(fā)表于 10-11 15:46 ?2173次閱讀
    【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)學習第十五步--手環(huán)BLE實戰(zhàn)教程4--手機APP與PC串口通信

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

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

    串口是嵌入式開發(fā)和單片機開發(fā)中不可缺少的外設(shè)設(shè)備,通用也要運用于整個平臺。所以如何利用串口調(diào)試助手
    發(fā)表于 11-28 16:22 ?7.7w次閱讀
    <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 ?4693次閱讀

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

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

    使用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 ?2497次閱讀
    【米爾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秒寫程序

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

    開發(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 ?4737次閱讀

    串口網(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 ?2094次閱讀
    瑞芯微<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體驗開源鴻蒙能力學習開源鴻蒙
    的頭像 發(fā)表于 07-03 17:03 ?2020次閱讀
    開鴻<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工具進行調(diào)試

    SecureCRT是一款支持SSH協(xié)議的終端仿真軟件,可通過串口或網(wǎng)口對開發(fā)板系統(tǒng)信息進行查看、對開發(fā)板系統(tǒng)進行調(diào)試等。
    的頭像 發(fā)表于 08-12 08:07 ?1725次閱讀
    【干貨分享】在<b class='flag-5'>M-K1</b>HSE<b class='flag-5'>開發(fā)板</b>上使用SecureCRT工具進行<b class='flag-5'>調(diào)試</b>
    扎囊县| 永川市| 新干县| 汝城县| 若尔盖县| 将乐县| 崇信县| 临邑县| 苍山县| 康乐县| 藁城市| 嘉义县| 神木县| 惠安县| 通江县| 景谷| 临高县| 溧水县| 彩票| 太仓市| 遵化市| 济阳县| 阳新县| 河源市| 广德县| 枝江市| 宁德市| 福贡县| 通城县| 临夏县| 茶陵县| 赣榆县| 太和县| 班玛县| 延庆县| 会昌县| 苍南县| 祁连县| 南靖县| 电白县| 繁峙县|