This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1312R:ROV 的 SysConfig 设置

Guru**** 2589280 points
Other Parts Discussed in Thread: SYSCONFIG, CC1312R

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1113265/cc1312r-sysconfig-setting-for-rov

器件型号:CC1312R
Thread 中讨论的其他器件:SysConfig

您好!

我使用 的是 simplelink_cc13xx_cc26xx_sdk_6_10_00_29 和 IAR V9.30。 TI-RTOS 和 ROV 从未在 IAR 中工作过、因为没有插件。

因此、我将使用 CCS 进行 ROV。 我曾与 SysConfig 一起使用、以使 ROV 正常工作、但只取得了部分成功。 例如、堆跟踪永远不会显示任何内容。

有人能否准确地告诉我我需要在 SysConfig 中启用哪些功能才能使 ROV 正常工作? (我也在 CCS 中尝试过一个新项目、堆跟踪也不起作用)。

感谢你的帮助。

Andy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Andy:

    您使用的是哪个 CCS 版本? 我刚刚尝试 了 simplelink_cc13xx_cc26xx_sdk_6_10_00_29的一个简单示例(gpiointerrupt) 、ROV 的 HeapMem 模块似乎可以在 CC1312R 上正常工作。  

    simplelink SDK 中是否有一个示例可让您重现此问题、或者仅在您的应用中出现此问题?

    此致、

    高斯图

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我使用的是11.2.0.00007。 如果需要、我将检查是否是最糟糕的、并在升级后进行修复。

    谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您能告诉我 heapmem 设置应该是什么吗?

    如果我在 SysConfig 中启用 heapmem 并禁用堆回调、那么我需要指定堆大小或起始地址和结束地址。 我不确定这些应该是什么。

    我假设我需要在 SysConfig 的 BIOS 部分中设置 heapmem?

    我将使用 CC1312R launchpad 和 Ti154堆栈中具有 RTOS7的收集器示例

    谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    它似乎是 heapmem 和 ROV 不能与收集器示例配合使用。 我尝试 了 gpiointerrupt、看起来不错。 但按照相同的过程、收集器示例不起作用。 我从链接器脚本中将 heapmem 设置为 heapStart 和 heapEnd。 酒店还可以,但是没有运行。

    您能否确认 heapmem 和 ROV 在 CC1312R launchpad 上与 Ti154 RTOS7收集器示例配合使用?

    谢谢、

    Andy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Andrew:

    收集器示例使用基于用户定义的回调的不同堆实现(您可以在 SysConfig 模块"TI RTOS->堆->HeapCallback"中看到堆栈定义的回调)。 正如您所验证的、它不能简单地从 syscfg 进行修改、因为示例和栈依赖于此模块中指示的回调函数。  

    运行收集器示例时、ROV 似乎工作正常:

    但是、在显示有关堆状态的信息时、heapCallback 模块更受限制。 这是因为它是一个应用程序定义的堆、因此 ROV 不知道它的内部状态。   

    此致、

    高斯图