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.

[参考译文] CC2640R2F:多角色和全局值阵列问题。

Guru**** 2587365 points
Other Parts Discussed in Thread: CC2640R2F

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/597929/cc2640r2f-multi-role-and-global-value-array-problem

器件型号:CC2640R2F

您好~

我在 cc2640r2f 的多角色示例中创建了一个任务。

当堆栈大小为512时、我可以与器件和 Android 通信、

但当我将堆栈大小更改为512或更多时、我无法与 Android 通信。

2. 要使用 OLED、全局变量字符1024阵列声明不会与 Android 通信。

3.如果代码大小超过特定大小,它将无法与 Android 通信。 无法进行通信、

但幻灯片中的功能(LED、I2C 等)正常工作。

当堆栈大小为512时、它将与 Android 通信、而不是与 IO 通信。

我已根据 SimpleLink CC2640R2 SDK v:1.35.00.33完成上述操作、编译器版本为 TI v16.9.1.LTS。

请回答问题。

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

    听起来您实际上是在堆中而不是任务堆栈内存中运行。 尝试配置堆栈/应用程序的 ICall 堆用法:

    software-dl.ti.com/.../gen-debugging.html

    此致、
    反叛分子
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Rebel,
    我声明 HEAPMGR_SIZE = 0。
    但仍然存在问题。