HarmonyOS 鸿蒙Next 萌新求助:串口打印

HarmonyOS 鸿蒙Next 萌新求助:串口打印 如下图,我在烧录完成后进行串口打印时按照教程配置了monitor串口,也按下了复位键,但等了很久左边列表一直显示转圈,板端打印信也没有出现正常应该出现的字样,求问各位大佬这种情况应该怎么办TAT

屏幕截图 2023-08-29 103103.png


更多关于HarmonyOS 鸿蒙Next 萌新求助:串口打印的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

你好,请问使用的端口是否正确呢【是烧录时使用的端口号吗】?

是点击Monitor之后再按的RST按钮吗?

建议先尝试烧录完成后,重新尝试一下先点击Monitor再按开发板上的RST按钮看是什么现象

更多关于HarmonyOS 鸿蒙Next 萌新求助:串口打印的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


您好,首先非常感谢您的回复,我确实是按照您所讲述的操作进行的,但按下RST后端板打印信无响应,重新尝试了几次也同样没能成功,请问还有别的解决方案吗。

你添加一下小助手的wx:DevEcoDeviceTool,

对不起,您的内容似乎缺少HTML代码。请提供包含HTML内容的完整信息,以便我能准确地将其转换为Markdown格式。

在HarmonyOS(鸿蒙系统)中,串口打印通常用于调试和日志输出。鸿蒙系统提供了hilog模块来管理日志输出,包括串口打印。以下是如何在鸿蒙系统中使用串口打印的基本步骤:

  1. 引入hilog模块:在你的代码中引入hilog模块,通常是#include <hilog/log.h>

  2. 配置日志级别:使用HILOG_INFOHILOG_DEBUGHILOG_ERROR等宏来定义日志级别。例如,HILOG_INFO(LOG_APP, "This is an info log.");

  3. 设置日志标签:每个日志输出都需要一个标签,通常使用LOG_APP或自定义标签。例如,HILOG_INFO(LOG_APP, "This is an info log.");

  4. 输出日志:使用HILOG_INFO等宏输出日志信息。例如,HILOG_INFO(LOG_APP, "This is an info log.");

  5. 查看串口输出:连接设备到电脑,使用串口调试工具(如minicomputty等)查看串口输出的日志信息。

  6. 编译运行:编译你的鸿蒙应用,并将其部署到设备上运行,查看串口输出的日志信息。

以下是代码示例:

#include <hilog/log.h>

void main() {
    HILOG_INFO(LOG_APP, "This is an info log.");
    HILOG_DEBUG(LOG_APP, "This is a debug log.");
    HILOG_ERROR(LOG_APP, "This is an error log.");
}

在鸿蒙系统中,hilog模块是主要的日志管理工具,支持多种日志级别和输出方式,包括串口打印。通过合理配置日志级别和标签,可以有效地进行调试和日志管理。

回到顶部