1# swtmr 2 3 4## 命令功能 5 6swtmr命令用于查询系统软件定时器相关信息。 7 8 9## 命令格式 10 11swtmr [_ID_] 12 13 14## 参数说明 15 16**表1** 参数说明 17 18| 参数 | 参数说明 | 取值范围 | 19| -------- | -------- | -------- | 20| ID | 软件定时器ID号。 | [0, 0xFFFFFFFF] | 21 22 23## 使用指南 24 25- 参数缺省时,默认显示所有软件定时器的相关信息。 26 27- swtmr后加ID号时,显示ID对应的软件定时器相关信息。 28 29 30## 使用实例 31 32举例: 33 34- swtmr 35 36- swtmr 1 37 38 39## 输出说明 40 41**示例1** 查询所有软件定时器相关信息 42 43``` 44OHOS # swtmr 45SwTmrID State Mode Interval Count Arg handlerAddr 46---------- ------- ------- --------- ------- ---------- -------- 470x00000000 Ticking Period 100 77 0x40802a50 0x4037b8a0 48SwTmrID State Mode Interval Count Arg handlerAddr 49---------- ------- ------- --------- ------- ---------- -------- 500x00000001 Ticking Period 1000 876 0x00000000 0x4037fc04 51SwTmrID State Mode Interval Count Arg handlerAddr 52---------- ------- ------- --------- ------- ---------- -------- 530x00000002 Ticking Period 100 76 0x00000000 0x403727f4 54SwTmrID State Mode Interval Count Arg handlerAddr 55---------- ------- ------- --------- ------- ---------- -------- 560x00000016 Ticking NSD 10 6 0x8021e000 0x401fe7d8 57SwTmrID State Mode Interval Count Arg handlerAddr 58---------- ------- ------- --------- ------- ---------- -------- 590x00000079 Ticking NSD 30000 1749 0x406189d8 0x40160e1c 60``` 61 62**示例2** 查询对应 ID 的软件定时器信息 63 64``` 65OHOS # swtmr 1 66SwTmrID State Mode Interval Count Arg handlerAddr 67---------- ------- ------- --------- ------- ---------- -------- 680x00000001 Ticking Period 1000 841 0x00000000 0x4037fc04 69``` 70 71 **表2** 输出说明 72 73| 输出 | 说明 | 74| -------- | -------- | 75| SwTmrID | 软件定时器ID。 | 76| State | 软件定时器状态。<br/>状态可能为:"UnUsed", "Created", "Ticking"。 | 77| Mode | 软件定时器模式。<br/>模式可能为:"Once", "Period", "NSD(单次定时器,定时结束后不会自动删除)"。 | 78| Interval | 软件定时器使用的Tick数。 | 79| Count | 软件定时器已经工作的次数。 | 80| Arg | 传入的参数。 | 81| handlerAddr | 回调函数的地址。 | 82 83> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** 84> - swtmr命令的ID参数输入形式以十进制形式表示或十六进制形式表示皆可。 85> 86> - swtmr命令的ID参数在[0, 当前软件定时器个数 - 1]范围内时,返回对应ID的软件定时器的状态;其他取值时返回错误提示。 87