不会跑的兔子 发表于 2017-8-22 11:35:14

mcu和wifi串口通讯不成功,wifi模块不断请求mcu信息

1、问题描述:mcu和wifi串口通讯不成功,wifi模块不断请求mcu信息。
                        单独使用wifi模块,可用机智云串口调试助手连接上云和手机APP。
2、具体细节:
(1) 硬件连接
                                 

(2)Wifi模块烧写固件:GAgent_00ESP826_04020024_17062808(烧写成功)
(3)程序
       ---->product.c 和 protocol.h文件为复制的。
      
       ---->用的STM32CUBEmx进行的初始化,usart1已开启全局中断。在main函数中打开usart1接收中断。

}
      
---->开启定时器1ms中断作为心跳

void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
          if (htim->Instance == htim3.Instance)
            {
                  gizTimerMs();            
            };               
}
         ---->main函数

int main(void)
{

HAL_Init();
SystemClock_Config();

MX_GPIO_Init();
MX_USART1_UART_Init();
MX_USART2_UART_Init();
MX_TIM2_Init();
MX_TIM3_Init();
MX_TIM4_Init();

userInit();       // 调用uartinit( )开启usart1接受中断
gizwitsInit();
printf("MCU Init Success \n");

while (1)
{
    userHandle();   
    gizwitsHandle((dataPoint_t *)&currentDataPoint);
}
}

(4)串口调试助手信息





啊啊实在是不知道哪里出问题了,各位大神帮助一下,可能是哪里出为题了?

bigfanofloT 发表于 2017-8-22 15:52:07

各种STM32接入机智云案例汇总http://club.gizwits.com/thread-5326-1-1.html

bigfanofloT 发表于 2017-8-22 15:52:07

各种STM32接入机智云案例汇总http://club.gizwits.com/thread-5326-1-1.html

烽烽 发表于 2017-8-23 13:54:43

你可能是移植步骤有误了,请看官网移植教程http://docs.gizwits.com/zh-cn/deviceDev/GoKit3%20DEV%20SDK%20Common%E7%89%88%E7%A7%BB%E6%A4%8D%E8%AF%B4%E6%98%8E.html

张水兵123 发表于 2018-7-3 18:07:45

lz解决了没,同问
页: [1]
查看完整版本: mcu和wifi串口通讯不成功,wifi模块不断请求mcu信息