系统变量介绍
编号 |
变量名 |
说明 |
取值范围 |
---|---|---|---|
1 |
sys_pid |
当前页面ID(只读) |
0~255 |
2 |
sys_baud |
当前波特率(只读) |
设备支持的波特率:4800,9600,14400,19200,38400,56000,57600,115200,256000,460800,921600 |
3 |
sys_light |
亮度(可读写) |
0~100 |
4 |
sys_sleep |
是否休眠(可读写) |
0不休眠,1休眠 |
5 |
sys_slp_cls |
休眠等级(可读写) |
0为普通休眠(熄灭背光),1为深度休眠 |
6 |
sys_slp_nu |
无串口数据自动睡眠时间(可读写) |
单位:秒 0~255 |
7 |
sys_slp_nt |
无触摸操作自动睡眠时间 |
单位:秒 0~255 |
8 |
sys_wup_bt |
睡眠模式下触摸唤醒开关 |
0睡眠后触摸不会唤醒 |
9 |
sys_wup_bu |
睡眠模式下串口数据唤醒开关 |
0睡眠后串口不会唤醒 |
10 |
sys_bkcmd |
设置指令执行结果的返回 |
0x00不返回结果 |
11 |
rtc_year |
使用RTC时获取时间年(可读写) |
0~99,使用时需要加上偏移2000 |
12 |
rtc_month |
使用RTC时获取时间月(可读写) |
1-12 |
13 |
rtc_day |
使用RTC时获取时间日(可读写) |
1-28/29/30/31 |
14 |
rtc_hour |
使用RTC时获取时间时(可读写) |
00:00-23:00 |
15 |
rtc_minute |
使用RTC时获取时间分(可读写) |
00-59 |
16 |
rtc_second |
使用RTC时获取时间秒(可读写) |
00-59 |
17 |
rtc_week |
使用RTC时获取时间周(只读) |
周一到周六为:1-6,周日:0 |
18 |
sys_run_time |
系统运行时间(只读) |
0~n,单位秒 |
19 |
sys_nt_time |
系统无触摸时间(只读) |
0~n,单位秒 |
20 |
sys_nu_time |
系统无串口数据时间(只读) |
0~n,单位秒 |
21 |
sys_modbus_addr |
主串口modbus从机地址(可读写) |
0~255 |
22 |
sys_can_baud |
can通信的波特率(可读写,仅适用于支持can通信的串口屏型号) |
100K~1M |
23 |
sys_uid |
串口屏唯一ID(只读) |
4字节的int类型,0~0xFFFFFFFF |
24 |
sys_stopbits |
主串口通信 停止位(可读写) |
1: 1位; |
25 |
sys_parity |
主串口通信 校验位(可读写) |
0: 无; |
26 |
sys_dis_angle |
显示角度(可读写) |
0(0度), |
27 |
sys_mem_per1 |
系统运行内存使用情况(只读) |
0-100% |
28 |
sys_mem_per2 |
系统GUI内存使用情况(只读) |
0-100% |
29 |
sys_dir_item_type |
SD卡文件条目类型,只能配合readdir()函数使用(只读) |
0文件, |
说明:以上RTC操作在硬件支持的屏幕上有效。RTC系统变量以外的变量,本次上电事件内修改有效,掉电后改为串口屏工程内设定值。