测试指南
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 功能
-
启动串口终端软件,设置正确的串口参数,如波特率、数据位、停止位,并连接到开发板。
-
在串口终端中输入用户名和密码登录到开发板的 Shell。
-
运行 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 函数中添加自定义的处理逻辑。