1.与任务相关的命令
sp function,[arg1],...,[arg9]
-启动任务,最多接受 9 个参数,默认的优先级 100、堆栈 20000 字节
period n,function,[arg1],...,[arg8]
-创建一个周期调用 function 的任务,周期为 n 秒,最多接受 8 个参数
repeat m,function,[arg1],...,[arg8]
-创建一个反复调用 function 的任务,调用次数为 m,m=0 时永久调用,最多
也是 8 个参数
ts tidX - 挂起任务
tr tidX - 恢复挂起的任务
td tidX - 删除任务
i tidX - 显示任务基本信息,参数为 0 时显示全部任务
ti tidX - 显示任务详细信息,包括寄存器、堆栈等
tt tidX - 显示任务的函数调用关系
checkStack tidX -显示任务堆栈使用的历史统计,参数为 0 时显示全部任务
[其中 tidX 可以为任务 ID 也可以为任务名]
2、系统信息
lkup ["string"] -在系统符号表中查找并列出含有"string"字符的函数及全局变量,
有两个特殊参数:
0,给出符号表统计;""(空字符串),列出全部符号
lkAddr addr -显示 addr 地址附近的符号表
l addr,[n] -显示 addr 地址开始的 n 条指令的反汇编,n 省略时默认为 10 条
指令
h [n] -n 为 0 时列出最近执行的 shell 命令,默认 20 条;n 非 0 时,设定
shell 记录的历史命令的数目
d [addr,[number],[width]]
-显示 addr 地址开始的 number 个单元的内容,width 定制每个单元的
宽度,可以是 1、2、4、8
m addr,[width] -按 width 宽度修改 addr 地址的内容,width 可以是 1、2、4、8
memShow 1 -显示系统分区上空闲和已分配空间的总数等
printErrno value -打印系统定义的错误码的宏
- 1
- 2
前往页