控制台-console

描述


控制台,系统的控制终端,可输出信息和执行命令,无子对象。

事件


属性


方法


名称功能说明脚本例子
log()

输出调试信息到USB串口终端,用于调试APP,可输出变量,固定字符等调试信息。

信息监控

当开发主机与目标系统通过USB连接后,开发主机上会映射出一个USB串口,用"超级终端"或者”串口调试助手“等软件工具打开此串口(波特率115200,8bit 数据位,1bit停止位,无校验),APP运行时即可看到输出的调试信息。

信息格式

例如看到如下信息:

[    192.346] ui.main.btn : this is a test

- 192.346为时间戳,单位为秒,即打印该log时系统已启动了192.346秒。通过不同log的时间戳差值可测量运行时间,单位精确到毫秒;

- ui.main.btn表示输出log的对象名称

- this is a test: 在ui.main.btn对象的动作脚本里调用了util.console.log('this is a test'), 当对应的事件发生触发脚本执行,就会看到该字符串

util.console.log('test')

在USB串口终端输出调试信息test

execute()执行系统命令,目前只支持"reboot"和"shutdown"命令

util.console.execute('reboot')

重启系统

 


上一页