|
|
3 månader sedan | |
|---|---|---|
| .. | ||
| main.lua | 3 månader sedan | |
| readme.md | 3 månader sedan | |
| rtos_app.lua | 3 månader sedan | |
1、main.lua:主程序入口;
2、rtos_app:对rtos核心库的各项功能进行测试,包括系统信息查询、内存信息获取、内存自动回收配置以及性能测试;
1、对rtos核心库的各项功能进行测试,包括系统信息查询、内存信息获取、内存自动回收配置以及性能测试
1、Air8101核心板一块;
2、TYPE-C USB数据线一根
1、Luatools下载调试工具
2、Air8101 V1006版本(理论上最新版本固件也可以,如果使用最新版本的固件不可以,可以烧录V1006固件对比验证)
1、搭建好硬件环境
2、Luatools烧录内核固件和demo脚本代码
3、烧录成功后,自动开机运行
4、可以看到代码运行结果如下:
日志中如果出现以下类似以下打印则说明rtos功能正常
[2025-12-08 11:55:21.736] luat:U(162):I/user.main rtos_demo 001.000.000
[2025-12-08 11:55:21.736] luat:U(165):I/user.固件信息 版本: V1006 nil
[2025-12-08 11:55:21.736] luat:U(165):I/user.编译信息 日期: Aug 31 2025 BSP: Air8101
[2025-12-08 11:55:21.736] luat:U(166):I/user.完整描述 LuatOS-SoC_V1006_Air8101
[2025-12-08 11:55:21.736] luat:U(166):I/user.内存信息 Lua - 总: 1572856 已用: 38248 峰值: 38248 系统 - 总: 181304 已用: 74296 峰值: 86240
[2025-12-08 11:55:21.736] luat:D(166):rtos:mem collect param 100,80,90 -> 200,75,85
[2025-12-08 11:55:21.736] luat:U(167):I/user.RTOS测试 所有测试已启动
[2025-12-08 11:55:31.728] luat:U(10170):I/user.性能测试 1000次nop耗时: 3 毫秒