在调试那些跑着实时操作系统的程序时,光盯着寄存器和函数调用往往是不够的,我们还得弄清楚当前是哪个任务在跑、任务处在什么等待状态、它的优先级是多少,以及栈空间的使用情况。TRACE32的OS Awareness功能要怎么开启,如果任务列表显示不全又该怎么办,处理这些问题的时候,首先要确认操作系统的类型,然后再加载对应的扩展文件。根据TRACE32通用命令的参考说明,OS Awareness是由TASK.CONFIG来配置的,这个命令会载入与内核相关的各种信息;不同的操作系统,它们所支持的资源窗口还有命令也是有所区别的。
2026-06-02 10:15:45