Search found 5 matches

by 最后一只晴天小猪
Wed Nov 02, 2022 9:24 am
Forum: ESP-IDF 中文讨论版
Topic: LWIP max number of open sockets如何大于16个
Replies: 1
Views: 1156

LWIP max number of open sockets如何大于16个

“sys/types.h”限制FD_SETSIZE为64。公司的项目用ESP32方案,用到了很多组播,还有个服务端,配置文件限制了LWIP能使用sockets数最大为16,则分配socket号从48开始,一旦超过63就会导致select失败。请问下,能不能增大LWIP sockets数超过16个。 :D
by 最后一只晴天小猪
Thu Sep 22, 2022 8:34 am
Forum: ESP-ADF 中文讨论版
Topic: 蓝牙播放音频,复位蓝牙控制器和协议栈后重新初始化无连接蓝牙
Replies: 0
Views: 1805

蓝牙播放音频,复位蓝牙控制器和协议栈后重新初始化无连接蓝牙

项目需要蓝牙播放器和本地音频文件播放切换,找不到断开蓝牙的API,如果复位蓝牙控制器和协议栈,再次初始化无法连上蓝牙。参考的是ESP-ADF中的"play_bt_music_example"例子。 初始化蓝牙: esp_bt_controller_init(&bt_cfg); esp_bt_controller_enable(ESP_BT_MODE_BTDM); esp_bluedroid_init(); esp_bluedroid_enable(); 复位蓝牙: esp_bluedroid_disable(); esp_bluedroid_deinit(); esp_bt_controlle...
by 最后一只晴天小猪
Tue Aug 23, 2022 1:24 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32蓝牙不断触发GPIO外部中断
Replies: 4
Views: 2210

Re: ESP32蓝牙不断触发GPIO外部中断

ESP_Gargamel wrote:
Mon Aug 22, 2022 10:44 am
麻烦以能复现问题的最小工程形式提供,需包含 sdkconfig。
另外,使用其他 GPIO 作为输入中断,有无问题?
工程已以附件形式上传了,外加引脚外部电路图。
by 最后一只晴天小猪
Tue Aug 23, 2022 1:21 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32蓝牙不断触发GPIO外部中断
Replies: 4
Views: 2210

Re: ESP32蓝牙不断触发GPIO外部中断

用其它输入引脚也是会的,公司项目用到了GPIO_NUM_36,也会出现这种现象。在手册也没看到蓝牙占用这几个引脚,就是有规律的1秒进入中断。附件图片中的GPIO_ALARM_IN就是接到了GPIO_NUM_39;GPIO_ALARM_OUT接到了GPIO_NUM_32。
by 最后一只晴天小猪
Mon Aug 22, 2022 3:32 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32蓝牙不断触发GPIO外部中断
Replies: 4
Views: 2210

ESP32蓝牙不断触发GPIO外部中断

硬件:esp32-Wroom-IE SDK:esp-idf v4.4、esp-adf v2.4 逻辑需求: 1. GPIO_NUM_39作为GPIO输入中断,双边沿触发;GPIO_NUM_39,外部已下拉;当触发中断,则改变GPIO_NUM_32输出状态。 void trigger_demo(void *arg) { static uint8_t demo_state = 0; demo_state = ~demo_state; gpio_set_level(GPIO_NUM_32, demo_state); } void board_pins_init(void) { gpio_isr_ha...