Thread 中讨论的其他器件:BLE-STACK
工具与软件:
大家好、我将使用 CC13xx 和 CC26xx SDK 6.41中多角色 FreeRTOS 示例启动 CC26x2R1电路板。
当我运行这个项目时,它卡在 port.c / vportENTER_CRITICAL ()/ configASSERT()。
如果我删除该行、它将 正常工作。 但我担心它会在某天内导致错误。
我跟踪该代码后发现它可能由 BLE-Stack API (如 GAP_GetDevAddress ())引起。
似乎 API 函数会进入 isr、但会调用 taskENTER_CRITICAL ( )、而不是 taskENTER_CRITICAL_FROM_ISR()。
或者它是由其他问题引起的、但我找不到解决这个问题的方法。
有人可以帮我吗?
谢谢。