Search found 18 matches

by hyuan75
Mon Apr 29, 2024 3:37 am
Forum: ESP-IDF
Topic: stack/heap memory corruption?
Replies: 3
Views: 544

stack/heap memory corruption?

ESP32 IDF release:v5.2.1 Development board/Harware:ESP32-LyraTD-MSC , ESP32 v1.0 This is a very simple https communication application, just copied and modified from IDF sample application of "esp_http_client". app_main code copied below, the FreeRTOS task is created with stack size of 8192(8K), sho...
by hyuan75
Sun Apr 28, 2024 11:43 am
Forum: ESP-IDF 中文讨论版
Topic: 堆栈大小问题?
Replies: 1
Views: 354

Re: 堆栈大小问题?

进一步的验证表明似乎跟内存的分配有关系:如果分配过大的尺寸,会破坏其他模块的已分配内存,请参考以下代码改动和验证: 改动talk_to_server函数里局部变量的内存分配方式, 从堆栈内分配(定义函数局部数组)变为从堆内分配(用malloc函数申请,并打印malloc前后全局堆大小) : #define MAX_HTTP_OUTPUT_BUFFER 512*4 void talk_to_server(void) { char *local_response_buffer = NULL; int heapleft = heap_caps_get_free_size(MALLOC_CAP_8BI...
by hyuan75
Sun Apr 28, 2024 9:52 am
Forum: ESP-IDF 中文讨论版
Topic: 堆栈大小问题?
Replies: 1
Views: 354

堆栈大小问题?

ESP32 IDF 版本:v5.2.1 硬件开发板:ESP32-LyraTD-MSC , ESP32 v1.0 一个很简单的跟https服务器交互的简单应用,以官方的esp_http_client参考代码为样本进行简单改造: app_main代码如下,创建task的堆栈为8192(8K),应该足够? void app_main(void) { //Initialize NVS esp_err_t ret = nvs_flash_init(); if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND...
by hyuan75
Tue Apr 09, 2024 12:47 am
Forum: IDEs for ESP-IDF
Topic: IDE cannot detect the sdkconfig.h setting
Replies: 10
Views: 19188

Re: IDE cannot detect the sdkconfig.h setting

The root cause should be: when we create the project firstly, the workspace folder has no "build" directory and the relevant build files are not generated yet, so visual code can't find the files, you should build it firstly then these errors will dismiss.

Thanks :lol:
by hyuan75
Thu Jun 15, 2023 11:12 pm
Forum: ESP-ADF 中文讨论版
Topic: 请帮我选择芯片/模组/开发板
Replies: 6
Views: 6917

Re: 请帮我选择芯片/模组/开发板

比如ESP32-C3-Lyra?能满足我的开发要求吗?
by hyuan75
Thu Jun 15, 2023 11:09 pm
Forum: ESP-ADF 中文讨论版
Topic: 请帮我选择芯片/模组/开发板
Replies: 6
Views: 6917

Re: 请帮我选择芯片/模组/开发板

ESP32- S3好是好,但是成本也高啊,其实最开始是想选择ESP32-C2/C3的,但是貌似乐鑫的音频开发板只有基于ESP32-S2/S3和老的ESP32的。不知道我购买ESP32-C3/C2的开发板能否实现我以上的功能呢?
by hyuan75
Thu Jun 15, 2023 4:16 am
Forum: ESP-ADF 中文讨论版
Topic: 请帮我选择芯片/模组/开发板
Replies: 6
Views: 6917

Re: 请帮我选择芯片/模组/开发板

多谢您的回复,我要实现的功能如下: 0. 目前阶段是功能/概念验证阶段,PoC阶段。 1. 蓝牙可以连接智能手机,进行一些简单通讯传输数据,例如用智能手机上的app对乐鑫开发板上的应用进行一些设置,状态查询等等。 2. 开发板可以接收语音输入,语音输入会交给开发板上自研的软件进行语音识别生成文本,文本会通过Wifi送到云端进行处理。 3. 云端处理后会生成一段语音送会开发板,开发板要能播放出来。 4. 功能、概念验证成功后,会基于选定的乐鑫ESP32芯片型号自行设计主板,如果乐鑫的模块能满足要求也可能直接采购使用。要求是成本足够低,能满足成本要求。 希望您能进一步提供建议。乐鑫还有很多音频开发...
by hyuan75
Wed Jun 14, 2023 9:10 am
Forum: ESP-ADF 中文讨论版
Topic: 请帮我选择芯片/模组/开发板
Replies: 6
Views: 6917

请帮我选择芯片/模组/开发板

想开发一个验证系统(PoC),具备如下功能:

1)Wifi/BT具备
2) 能接Microphone/麦克风进行语音输入(要进行语音识别)
3) 能外接Speaker/外放喇叭进行语音输出

目前研究下来ESP32-C3-DevKitM-1/ESP32-C3-MINI-1需要自己外接麦克风和喇叭,而且这样外接麦克风不知道输入语音信噪比如何,影响不影响软件进行语音识别?
乐鑫的音频开发板貌似又过于复杂。

跪求乐鑫推荐。多谢!