Other Parts Discussed in Thread: CC3200, SYSCONFIG
Thread 中讨论的其他器件: SysConfig
工具/软件:Code Composer Studio
我正在执行常见的 MQTT 示例、但在将配置包括到我的 RTOS 主任务时遇到问题。 这就是我得到的错误:
注意,许多“[NetApp 事件] IP 租赁给客户端”都是由于我在进行配置之前与智能手机连接和断开连接。 即使 startProvisioning API 返回-3 (我认为它是超时的?)、配置文件有时也会被实际添加、我可以在设备的 Web 服务器中看到它。 在智能手机端、我看到的是:
项目和依赖项已设置为 OS_DEBUG 和调试配置。 我尝试过的内容:
- 需要在 main 中定义的函数 generalTimeoutHandler、waitmSec、timeoutHandler、ProvEventTimeoutHdl、ProvWaitHdl 才能使配置正常工作。 我确保 i;m 不会同时在其他任何位置使用计时器 A1和 A0。
- 向我的项目中添加了 USE_TIRTOS、SL_platform_multi_threaded 以及 provisioninglib 项目的预定义符号。
- OS_DEBUG 之外的其他配置。 在某些情况下、该程序根本不起作用。
- 确保"Simplelink/user.h"中包含以下行:#include "Provisioning_api.h"、#define SL_EXT_LIB_1 sl_Provisioning
- 使用免费 RTOS 在完全不同的项目中尝试了同样的操作。 结果相同。
- 我注意到的一件奇怪的事情是 CCS 已经将项目 wlan_station、driverlib 和 simplelink 复制到工作区、尽管"入门"指令说不应该这样做、并且我在导入时禁用了该选项。 可能我要将配置设置为错误的项目? 这些项目现在位于我的工作区中。 这些是我的链接器包括:
请帮助。 Alex
