我在定制板上使用 CC3120MOD、其非操作系统主机调用 SimpleLink 驱动程序2_40_00_22。 大部分情况下工作正常、但有时会卡在驱动程序代码中。 可能是我的代码出现问题、但在任何情况下(例如、看门狗超时)都可以重置驱动程序和芯片并重新连接。 复位芯片不是问题、但是否有方法将驱动程序重新初始化至原始状态?
"提出相关问题"论坛按钮对我不起作用、但此处的讨论看起来相关:
具体而言:"调用 sl_Stop()+sl_Start() API 在所有情况下都无法恢复驱动程序。"
我可以确认这一点-如果驱动程序未处于正确状态、您会在调用停止或启动时遇到错误。 也许我可以弄清楚如何让构建系统将所有 SimpleLink 数据放入单独的 RAM 部分、这样我就可以清除这一点、但这似乎很乏味。
谢谢。