代码拉取完成,页面将自动刷新
使用的是提供的runing库函数,使用其他AT指令都显示正常,再测试URC接收数据时,无反应,具体函数如下:
at_obj_set_urc(at_obj, urc_table, sizeof(urc_table)/sizeof(urc_table[0]));//设置URC表
/**
@yutong zhang urc订阅表
*/
static const urc_item_t urc_table[] =
{
{.prefix = "+EVENT:MQTT_SUB", .endmark ='\n', .handler = urc_get_data_handler}
};
static int urc_get_data_handler(at_urc_info_t *info)
{
printf("urc_get_data_handler\r\n");
return 0;
}
目前测试时未触发URC功能,使用串口打印缓冲区,打印出来的值是不完整,猜测问题可能出在这里,这是由于提供的runing库函数问题吗还是其他原因导致,谢谢!