Edit online

测试指南

4 Dec 2024
Read time: 1 minute(s)

准备测试环境

  • 硬件
    • 确保开发板上安装有电池,用于给 RTC 供电。

  • 软件
    • PC 端的串口终端软件,用于 PC 和开发板进行串口通信。

    • Luban-Lite 自带的 test-alram 工具。

打开 test-alram

Luban-Lite 根目录下执行 scons --menuconfig,进入 menuconfig 的功能配置界面,按如下选择:
Drivers options  --->
    Drivers examples  --->
        [*] Enable RTC driver test command

测试 RTC Alarm 功能

  1. 启动串口终端软件,设置正确的串口参数,如波特率、数据位、停止位,并连接到开发板。

  2. 在串口终端中输入用户名和密码登录到开发板的 Shell。

  3. 运行 test_alarm 命令。例如,设置一 个 3 秒的报警定时器,3 秒后超时会有 callback 的信息提示:
    test_alarm 3
    信息提示输出示例:
    [I] test_alarm_callback()9 Test alarm callback function.
    • test_alarm 3:设置了一个 3 秒的 alarm 定时器。当定时器超时后,系统会调用 test_alarm_callback 函数,并在串口终端上打印一条信息。
    • test_alarm_callback:回调函数,当 alarm 定时器超时时会被调用,可以在 test_alarm_callback 函数中添加自定义的处理逻辑。