工具与软件:
创建目标配置 CC2340R53 (64KB RAM 部件) 而非 CC2340R52 (32KB RAM 部件) 我们有 LP-em-cc2340r53-RKP (TI 的 EVM 板)、我们能够闪存中提供的基本 BLE 示例
[ C:\ti\ simplelink_lowpower_f3_sdk_8_10_01_02 \examples\rtos\ LP_EM_CC2340R53 \ble5stack\ basic_ble ]。 此代码的工作原理 而 LP_EM_CC2340R53 RKP EVM 板中没有任何问题 . 我们能够 在调试时到达 App_Stack convertDoneHander() API。
我们刷写到定制开发板中的相同代码 包含 CC2340R53 (64KB RAM)器件。 我们看到代码在 iCall abort() API 中断言、我们无法 按预期将代码流获得到 App_Stack it527DoneHander()。 我们使用 TI EVM 参考和同一参考原理图进行定制电路板开发。
请找到错误
我们注释掉 BLE init API ,BLEAppUtil_init App_Stack DoneHandler,&appMainParams,&appMainPeriCentParams);从示例应用程序中,具有另一个使 LED 闪烁或访问 I2C 端口的用户任务,这些任务都在工作。 我们不知道为什么在初始化 BLE 堆栈时、它仅在我们的定制电路板中引发错误。
请告诉我们这一问题的原因可能是什么。
不是很重要
Ilanchezhian T