WIoTa入门问题

已经安装好了集成开发环境,还需要安装二次开发环境吗?二者有什么区别?如果只是基于例子修改或者调用一些API完成简单的收发功能,哪种方式更好?

进行二次开发,建议参考这两个文档进行搭建
WIoTa二次开发环境之VS Code - 未分类 - UCForum (uc8088.com)
WIoTa二次开发之Hello wiota - WIoTa - UCForum (uc8088.com)


按照文档操作,在编译源码时出错


使用vscode编译出现这个问题

检查下rtconfig.py文件下,对应的EXEC_PATH是否为正确的工具链路径
文档可参考 WIOTA 二次开发环境搭建 - UCchip Docs (ucthings.com)中3.1部分内容

自定义hello_wiot程序可以正确编译,在编译wiot test同步数据收发demo时编译出错,已经按照文档操作了,在demo中添加了宏定义,mian.c中声明了函数,main() 中调用了函数

此问题已解决,重新在GitHub上获取即可正常编译

您好,确认解决了吗?我下载新的源码编译还是出现一样的问题

已确定该问题已经更新,将宏定义#define WIOTA_AP_SEND_DATA_DEMO 添加到rtconfig.h中试一下

现在解决了,感谢!

ap端程序正常运行了,可将收到的信息回复给终端,但ap端串口监视器没有任何信息输出,请问类似文档中的日志信息要怎么查看?

可以自定义一个接收回调函数将数据通过串口打印,通过uc_wiota_register_recv_data_callback函数调用
也可以直接在demo中调用的回调函数uc_wiota_recv_callback中,将recv_data通过串口打印

串口打印默认状态下,uart0 默认波特率为115200 打印可以使用at对应函数进行输出,例如at_server_printf
uart1默认波特率为460800 打印可以使用rt_kprintf函数进行输出