记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。

LiSun

记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

ccs包含RTOS对象查看器(ROV)插件,它可以洞察TI-RTOS的当前状态,包括任务状态、堆栈等。

扫描BIOS错误

BIOS Scan for errors视图会检查可用的ROV模块,并报告错误。如果出了什么问题,这个功能是一个很好的开始点。这个扫描只显示与TI-RTOS模块相关的错误,并且只显示它可以捕获的错误。
在这里插入图片描述

菜单栏中没有Tools按钮

  1. CSS V5-V10.2 的参考
  2. CCS V10.3以上版本,位置被改动。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

地址
这个列显示了每个任务的Task_Struct实例的内存位置。
优先级
这一列显示任务的TI-RTOS优先级。
模式
此列显示任务的当前状态。
fxn
此列显示任务的入口函数的名称。
arg0, __arg1
这些列显示可以赋予任务入口函数的任意值。在图像中,ICall_taskEntry给定0xb001,这是RF堆栈图像的入口函数的flash位置和0x20003a30 (bleUserCfg_t user0Cfg的位置,在main()中定义)。
stackPeak
这一列显示了基于RAM中的水印使用的最大运行时堆栈内存,其中堆栈用0xBE预填充,并且在运行时堆栈的末尾有一个标记词。

查看系统堆叠
Hwi模块视图允许在引导过程中使用系统堆栈,main(), Hwi执行,Swi执行。有关系统堆栈的更多信息,请参阅系统堆栈。

函数调用可以将堆栈指针推出运行时堆栈,但实际上不会写入整个区域。堆栈峰值接近stackSize但不超过它可能表明堆栈溢出。

posted on 2022-08-29 16:57  嵌入式单片机实验室  阅读(128)  评论(0)    收藏  举报  来源
记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。