Thread 中讨论的其他部件:SysConfig、 SYSBIOS
工具/软件:Code Composer Studio
大家好、
我无法生成执行或加载分析图。 我按照 TI-RTOS 基础 知识教程的说明、熟悉 CCS 提供的调试工具、仅从提供的源代码偏离依赖 SysConfig 和空示例项目(.\simplelink_cc13x2_26x2_sdk_4_30_00_54\examples\rtos\cc26X2R1_LAUNCHXl\drivers\empty\tirtos\ccs)。 我强烈怀疑这是与 debug.cfg、DefaultSession.usmxml、RTOS_Training.UIA.xml 或 RTOS_Training.syscfg 文件相关的用户错误。 我在本帖子末尾查看了这些和在线参考。 此帖子的其余部分记录了整个项目设置。
提前感谢您的参与!
肯(Rye)
编辑:修复了损坏的文件上传和图片上传。
试验设置
我正在 Windows 10上运行 Code Compositor Studio 10.1.1、其中 LAUNCHXL-CC26X2R1采用 CC2652R1F Cortex M4。
|
项目概述 |
电路板配置 |
|
配置和结果
在教程之后、我注释了"ROM 配置"中的代码、并取消了"Logging Configuration"中的代码。 我还添加了一行"var UIAProfile = xdc.useModule('ti.uia.events.UIAProfile');"
|
/*=ROM 配置=*/ VAR ROM = xdc.useModule('ti.sysbios.rom.ROM'); rom.romName = ROM.CC13X2V2; |
/*==日志记录配置==*/ //var Log = xdc.useModule('xdc.runtime.Log'); VAR LoggingSetup = xdc.useModule('ti.uia.sysbios.LoggingSetup'); LoggingSetup.loadLoggerSize = 256; LoggingSetup.mainLoggerSize = 512; LoggingSetup.sysbiosLoggerSize = 1024; |
我清理了该项目,并确保在构建源代码之前,次级项目“tirtos_builds_cc13x2_cc26x2_release_ccs”设置为“调试”,而不是“释放”。 在调试代码和打开执行分析(Tools→RTOS Analyzer→Execution Analysis/Load Analysis)之前、我禁用了代码中的所有断点。 我使用以下设置创建了新的 UIA 配置、并将空文本文件重命名为 RTOS_Training.uia.xml 以继续。
![]() |
![]() |
无法填充执行和负载分析的 Live Session。 在实时会话窗口中点击 Play/Stop 之前和之后、我都尝试运行程序。
我已经根据其他论坛帖子(在下面的资源中链接)在 debug.cfg 文件中尝试了许多不同的设置、但是我无法在运行时对象视图中看到任何类型的 LoggerStopMode 资源。 在浏览 SysConfig 时、我发现以下一组配置设置似乎正在执行某些操作(如 ROV 中填充的新模块所示、但实时会话数据仍然未填充、
![]() |
![]() |
我的项目资源供审核
已更改 RTOS_Training.syscfg 和 DedfaultSession.usmxml 扩展名以实现上传兼容性
| debug.cfg | e2e.ti.com/.../3264.debug.cfg |
|
RTOS_Training.syscfg (Remove.xml 扩展) |
e2e.ti.com/.../8547.RTOS_5F00_Trainingsyscfg.xml |
|
DefaultSession.usmxml (Remove.xml 扩展) |
e2e.ti.com/.../DefaultSessionusmxml.xml |
| RTOS_Training.uia.xml | 空文件 |
在线资源:
- TI-RTOS 基础知识
- 内核配置
- 系统分析仪 用户指南(请参阅3.x 节)
- 系统分析器教程(请参阅重要说明、请参阅教程1: 如何运行系统分析器教程1项目)
- 模块 ti.uIA.events.uIAProfile
- 模块 ti.uIA.SYSBIOS.LoggingSetup
- CCS/TMS320F28377S:ROV 执行分析配置
- UIA 产品安装和包含
- CCS/CC2640R2F:如何使用 simple_peripheral 项目的执行分析?
- 示例 CFG 文件和配置教程、尝试重新组合这些设置。
- 由于数据丢失和日志启动控制而导致的执行图差距
- 另一个示例 CFG 文件、尝试重新混合这些设置。
- 检查 ROV 是否有实时会话记录数据






