Search found 5 matches
- Fri Jun 11, 2021 6:20 am
- Forum: ESP-IDF 中文讨论版
- Topic: 定时器中断
- Replies: 1
- Views: 4211
定时器中断
请问为什么我的程序就是进不去这个定时中断呢,中断回调函数一直都不执行,是哪里出了为题,大声能帮忙看看吗? const int button = 0; // 按键用于触发延时 const int wdtTimeout = 3000; // 看门狗时间(ms) hw_timer_t *timer = NULL; void IRAM_ATTR resetModule() { // 中断函数 Serial.println("reboot\n"); esp_restart(); } void setup() { Serial.begin(9600); Serial.println(); Serial.p...
- Fri Jun 11, 2021 5:37 am
- Forum: ESP32 Arduino
- Topic: esp32在arduino的环境下,默认的看门狗设置的时间是多少。
- Replies: 1
- Views: 3451
esp32在arduino的环境下,默认的看门狗设置的时间是多少。
请问:esp32在arduino的环境下,默认的看门狗设置的时间是多少。有找到开启看门狗和喂狗的函数,但是没有看到设定时间的函数。
enableLoopWDT();
enableLoopWDT();
目前我测试开启看门狗后,4s会重启,但是不知道如何设置的。
enableLoopWDT();
enableLoopWDT();
目前我测试开启看门狗后,4s会重启,但是不知道如何设置的。
- Fri Jun 04, 2021 3:52 am
- Forum: ESP-IDF 中文讨论版
- Topic: [已解决] esp-now通信不成功
- Replies: 4
- Views: 7338
Re: esp-now通信不成功,--现在已解决问题。
仔细研究了esp关于wifi方面的文档,并且仔细理解了下peer interface is invalid这句话到底是哪里出错了,后来推测是不是esp-now需要指定ifidx这个参数,
wifi_interface_t ifidx:说明如下
Wi-Fi interface that peer uses to send/receive ESPNOW data
程序中是没有指定这个参数的,所以参考文档,指定了这个参数,在 peer information里面加了一句:
peerInfo.ifidx = WIFI_IF_STA;
最后测试成功了。不知道为什么很多例程都没有,反而都可以通信成功。
wifi_interface_t ifidx:说明如下
Wi-Fi interface that peer uses to send/receive ESPNOW data
程序中是没有指定这个参数的,所以参考文档,指定了这个参数,在 peer information里面加了一句:
peerInfo.ifidx = WIFI_IF_STA;
最后测试成功了。不知道为什么很多例程都没有,反而都可以通信成功。
- Fri Jun 04, 2021 2:23 am
- Forum: ESP-IDF 中文讨论版
- Topic: [已解决] esp-now通信不成功
- Replies: 4
- Views: 7338
Re: esp-now通信不成功,
我基本都没有改,只是改了mac地址。打印出来错误为:Peer interface is invalid和Failed to add peer不懂是什么原因。是接受方哪个地方设置的不正确吗。以下是我发送端和接收端的程序,不忙的大神可以帮忙看看哪里出了问题。 以下为发送端的程序 // Own macAddress:98:F4:AB:3A:77:0C // recver MAC Address: 98:F4:AB:39:4C:C0 #include <esp_now.h> #include <WiFi.h> // REPLACE WITH YOUR RECEIVER MAC Address uint...
- Mon May 31, 2021 10:10 am
- Forum: ESP-IDF 中文讨论版
- Topic: [已解决] esp-now通信不成功
- Replies: 4
- Views: 7338
[已解决] esp-now通信不成功
请问各位有谁玩过esp-now通信协议,是不是任何一个esp32都可以使用这个协议,目前我使用两个esp32的板子间做esp-now通信,但是一直都不通,显示peer interface is invalid,failed to add peer,也不知道什么原因。我按照官网的例子对了好几遍,都没有错,我只是改了mac地址,其他都没有动,都不行,有谁能帮分析分析吗