Search found 5 matches

by anewlife
Mon Aug 15, 2022 5:10 am
Forum: ESP-AT 中文讨论版
Topic: 关于如何将ESP-AT的AT串口通信改为DMA方式
Replies: 3
Views: 3970

Re: 关于如何将ESP-AT的AT串口通信改为DMA方式

是这样的,首先MCU端使用DMA方式进行UART传输命令及数据给到ESP32是可以给MCU端减少负荷的。然而在尝试过程中发现MCU端配成DMA,ESP32端便会提示busy, 所以想看看ESP32的AT串口是否也可以配成DMA模式,再测试匹配后是否可以正常工作。
by anewlife
Fri Aug 05, 2022 7:56 am
Forum: ESP-AT 中文讨论版
Topic: 关于如何将ESP-AT的AT串口通信改为DMA方式
Replies: 3
Views: 3970

关于如何将ESP-AT的AT串口通信改为DMA方式

如题,当前有此需求要将ESP32端AT串口接收改为DMA方式,从而减小MCU端负荷。 芯片: ESP32-PICO-D4 ESP-AT: release/v2.1.0.0_esp32 ESP-IDF: release/v4.0 参考文档:https://www.espressif.com.cn/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf#uart 框图: udma.PNG 查看文档得知大概链路是UART->UHCI->UDMA, 但不清楚如何更改。 未在ESP-IDFV4.0中找到相关示例及...
by anewlife
Thu Aug 04, 2022 1:10 am
Forum: ESP-AT 中文讨论版
Topic: [已解决]基于 esp-idf release v4.3 (588436db) 编译 esp-at 工程 异常
Replies: 3
Views: 2875

Re: 基于 esp-idf release v4.3 (588436db) 编译 esp-at 工程 异常

好的,谢谢回复,我这边切换版本也是按文档所述操作的。
接下来我就尝试基于ESP-AT v2.4 增加自定义的改动。
仍然让我奇怪的是,基于ESP-IDF v4.3(commit:588436db47da792736dade1c21fcbf2c879456a4)编译自带的examples, locks.c也报错,但ESP-AT v2.4工程编译正常。
by anewlife
Wed Aug 03, 2022 6:37 am
Forum: ESP-AT 中文讨论版
Topic: [已解决]基于 esp-idf release v4.3 (588436db) 编译 esp-at 工程 异常
Replies: 3
Views: 2875

[已解决]基于 esp-idf release v4.3 (588436db) 编译 esp-at 工程 异常

信息: 芯片: ESP32-PICO-D4 ESP-AT version: release/v2.1.0.0_esp32的基础上新增了自定义指令(原本使用IDF release v4.0,但该版本不再维护,故切换到v4.3) ESP-IDF version: release v4.3 commit:588436db47da792736dade1c21fcbf2c879456a4 (官方固件ESP32-PICO-D4_AT_Bin_V2.4.0.0.zip 基于这个版本的IDF) 工具链环境等:通过install.sh 安装 工具链 python环境 依赖包等,通过export.sh设置环境变量...