首页
  • GM-3568JHF
  • M4-R1
  • M5-R1
  • SC-3568HA
  • M-K1HSE
  • CF-NRS1
  • CF-CRA2
  • 1684XB-32T
  • 1684X-416T
  • C-3568BQ
  • C-3588LQ
  • GC-3568JBAF
  • C-K1BA
商城
  • English
  • 简体中文
首页
  • GM-3568JHF
  • M4-R1
  • M5-R1
  • SC-3568HA
  • M-K1HSE
  • CF-NRS1
  • CF-CRA2
  • 1684XB-32T
  • 1684X-416T
  • C-3568BQ
  • C-3588LQ
  • GC-3568JBAF
  • C-K1BA
商城
  • English
  • 简体中文
  • M4-R1

    • 一、简介

      • M4-R1简介
    • 二、快速上手

      • 01 OpenHarmony概述
      • 02 镜像烧录
      • 03 应用开发快速上手
      • 04 设备开发快速上手
    • 三、应用开发

      • 01 ArkUI

        • 1 ArkTS语言简介
        • 2 UI 组件-Row 容器介绍
        • 3 UI 组件-Column 容器介绍
        • 4 UI 组件-Text 组件
        • 5 UI 组件-Toggle 组件
        • 6 UI 组件-Slider 组件
        • 7 UI 组件-Animation 组件&Transition 组件
      • 02 资料获取

        • 1 OpenHarmony 官方资料
      • 03 开发须知

        • 1 Full-SDK替换教程
        • 2 引入和使用三方库
        • 3 HDC调试
        • 4 命令行恢复出厂模式
        • 5 升级App为system权限
      • 04 构建第一个应用

        • 1 构建第一个ArkTs应用-HelloWorld
      • 05 案例

        • 01 串口调试助手应用案例
        • 02 手写板应用案例
        • 03 数字时钟应用案例
        • 04 WIFI 信息获取应用案例
    • 四、设备开发

      • 01 环境搭建
      • 02 下载源码
      • 03 编译源码
    • 五、外设与接口

      • 树莓派接口
      • GPIO 接口
      • I2C 接口
      • SPI通信
      • PWM控制
      • 串口通讯
      • TF Card
      • 屏幕
      • 触摸
      • 音频
      • RTC
      • Ethernet
      • M.2
      • MINI-PCIE
      • Camera
      • WIFI&BT
      • 树莓派拓展板
    • 六、资料下载

      • 资料下载
  • M5-R1

    • 一、简介

      • M5-R1简介
    • 二、快速上手

      • 镜像烧录
      • 环境搭建
      • 下载源码
    • 三、外设与接口

      • 树莓派接口
      • GPIO 接口
      • I2C 接口
      • SPI通信
      • PWM控制
      • 串口通讯
      • TF Card
      • 屏幕
      • 触摸
      • 音频
      • RTC
      • Ethernet
      • M.2
      • MINI-PCIE
      • Camera
      • WIFI&BT
    • 四、资料下载

      • 资料下载

01 串口调试助手应用案例

1 案例源码及HAP包获取

1.1 案例源码获取

1)百度网盘资料中下载 SerialTool_API12.zip。
链接:
提取码:

UARTTOOL

备注:

项目路径:
ShimetaPi开源鸿蒙资料>SC-3568HA>05-开发资料>01-OpenHarmory 开发资料>APP Demo>SerialTool_API12.zip

2)解压压缩包后通过 DevEco Studio 打开工程即可查看源码。

1.2 案例 HAP 包获取

1)百度网盘资料中下载 SerialTool_API12.hap。
链接:
提取码:

UARTTOOL

备注:

文件路径:
ShimetaPi开源鸿蒙资料>SC-3568HA>05-开发资料>01-OpenHarmory 开发资料>APP Demo>Hap_Package>SerialTool_API12.hap

2 案例安装教程

以向 M4-R1 推送 HAP 包为例,介绍应用案例的使用。
1)电脑 USB 口连接 M4-R1 OTG 口,电脑打开命令提示符 cmd。
2)执行以下指令,检查 HDC 连接是否成功,若成功则会显示设备,如下图所示。

hdc list targets
UARTTOOL

3)执行以下指令,转到 HAP 包存放目录,该案例 HAP 包存放到桌面。

cd C:\Users\Administrator\Desktop

切换目录成功,将如下图所示。

UARTTOOL

4)执行以下指令下载 HAP 包。

hdc install ${hap_name}  #hap_name:HAP 包的名字
hdc install SerialTool_API12.hap

成功将会返回下图信息。

UARTTOOL

此时开发板桌面将会显示该应用图标。

UARTTOOL

3 案例功能介绍

1)点击桌面图标进入到应用界面。

UARTTOOL

备注:

使用该应用时,需将开发板的 UART3 与电脑端相连。

2)连接完成后,输入波特率,点击【设置波特率】将设置 UART3 的波特率,该案例以115200为例。
设置成功波特率后,会弹出设置成功的弹窗提示,点击确认即可。

UARTTOOL

3)电脑端打开串口调试助手,找到相应的 COM 口,根据板端设置的波特率设置电脑端串口调试助手的波特率,点击【打开】即可。

UARTTOOL

4)板端应用界面点击【打开串口】,若其变为【关闭串口】则证明正常打开串口。
5)数据发送区和数据接收区可选择格式,根据需求选择 ASCII 或者 HEX 格式。
6)在数据发送输入框内填写需要发送的内容,点击发送即可在已发送数据记录和电脑端串口调试助手查看到发送信息。
7)数据接收区点击【开始接收】,若其变为【停止接收】则表示开启接收成功,此时电脑端发送数据将会显示在接收到的数据接收框内。

备注:

注意:如果打开了串口,没有启动接收,下次启动接收时会一次性显示之间电脑端发送的数据,可以通过【清除接收数据】消除。

具体实现效果如下图所示:

UARTTOOLUARTTOOL
在 GitHub 上编辑此页
上次更新:
贡献者: ShiMetaPi
Next
02 手写板应用案例