本文介绍编译3.x和2.3.0版本的C Link SDK时,可能遇到的问题和解决方法。
背景信息
如果您尚未接入物联网平台,推荐使用最新版本的SDK。更多信息,请参见概述。
在Linux系统编译SDK后,运行Demo时,为何出现如core dump等错误?
SDK提供的HAL仅供参考,无法保证支持所有Linux系统。出现问题时,应结合对应的日志,检查对应HAL的行为。
Linux环境下的某些平台由于HAL_Timer相关的对接不兼容,打印HAL_Timer_Create之后,出现core dump。
运行单品例子程序正常,为什么运行网关例程上线不久后就离线?
请检查日志,确认是否成功创建线程。
单品例子程序一般不使用多线程HAL的API。因此,若出现该问题,请检查下多线程HAL功能,即Thread相关的HAL是否正常。
linkkit_kv.bin是什么文件?为什么默认有400多千字节的空间?
SDK默认实现存储KV(key-value
)时,生成该文件,您需固化到Flash中。
如果某些场景下Flash可用资源不足以存储该文件,建议您调用存储KV(key-value
)的相关API,固化相关数据。