标题: 求助,单片机定时器中断与WiFi发送冲突了怎么办?附程序 [打印本页]

作者: 小小张。。    时间: 2021-5-8 16:55
标题: 求助,单片机定时器中断与WiFi发送冲突了怎么办?附程序
void main(){
     Uart_Init();                                            //波特率发生器
    delayms(10);
    ESP8266_Set("AT+CWMODE=2");                             //设置路由器模式1 station,模式2 AP,模式3 station+AP混合模式   
    delayms(500);
    ESP8266_Set("AT+CWSAP=\"wifi_yuan\",\"123456789\",11,4");      //AT+CWSAP="wifi_yuan","123456789",11,4  设置模块SSID:WIFI, PWD:密码 及安全类型加密模式(WPA2-PSK)
    delayms(500);
    ESP8266_Set("AT+CIPMUX=1");                                //开启多连接模式,允许多个各客户端接入
  delayms(500);
    ESP8266_Set("AT+CIPSERVER=1,5000");                      //启动TCP/IP 实现基于网络//控制     ESP8266_Set("AT+CIPSERVER=1,5000");  
    delayms(500);
    ESP8266_Set("AT+CIPSTO=0");                             //永远不超时
    delayms(500);     
    ES=1;                     
    DS18B20Init();
    LcmInit();           //LCD12864初始化                                                                                 
    LcmClearTXT();       //LCD12864清屏        
    init_eeprom();
   
    timer1_start(1000, timer1);//------------------------这里
    PutStr(0,0, "PH     H     L  ");  
    PutStr(1,0, "ZD     H     L  ");  
    PutStr(2,0, "SW     H     L  ");  
    PutStr(3,0, "WD     H     L  ");  
   
    while(1){
        //setKeyDeal();//按键
        //addKeyDeal();
        //subKeyDeal();
ESP8266_Set(table);//数据发送出去---------------------------------------这里
        delayms(500);
    }
}

一个是定时器的,一个是WiFi发送数据的


两个图标注的地方不能共存,但删掉其中一个就能正常运行。想问一下问题出现在哪。应该怎么改



作者: 小小张。。    时间: 2021-5-8 20:38
会了。。。。。。。

作者: Leiale    时间: 2021-5-13 22:38
我也遇到类似问题,想问一下怎么解决的呢?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1