Search found 7 matches

by xwb1899
Mon Jun 03, 2024 3:02 am
Forum: ESP-AT 中文讨论版
Topic: ESP32-C3在SPI-AT模式下进行数据透传,最后一个数据包的数据偶尔会出现错误
Replies: 3
Views: 6243

Re: ESP32-C3在SPI-AT模式下进行数据透传,最后一个数据包的数据偶尔会出现错误

数据的传输在发送方被手动分包,一次4092字节,然后传送给ESP32C3模块
by xwb1899
Mon Jun 03, 2024 3:01 am
Forum: ESP-AT 中文讨论版
Topic: ESP32-C3在SPI-AT模式下进行数据透传,最后一个数据包的数据偶尔会出现错误
Replies: 3
Views: 6243

ESP32-C3在SPI-AT模式下进行数据透传,最后一个数据包的数据偶尔会出现错误

目前采用SPI-AT的方式在两个硬件板之间进行数据的无线传输,一个作为AP开启TCP服务器,一个作为STA连接到对应的服务器,传输的数据量为3000000字节,在测试的过程中偶尔会出现数据在固定的位置出现错误,经过调试发现接收方在接收最后一个TCP数据包时,头部的数据已经出现了错误。
by xwb1899
Thu May 30, 2024 2:31 pm
Forum: ESP-AT 中文讨论版
Topic: 如何在ESP32C3的SPI-AT方式下一次透传8192字节的数据
Replies: 3
Views: 23111

Re: 如何在ESP32C3的SPI-AT方式下一次透传8192字节的数据

你好,我这边是参考官方的主机程序,改写的FreeRTOS版本的STM32主机程序
by xwb1899
Mon Mar 20, 2023 11:07 am
Forum: ESP-AT 中文讨论版
Topic: 如何在ESP32C3的SPI-AT方式下一次透传8192字节的数据
Replies: 3
Views: 23111

如何在ESP32C3的SPI-AT方式下一次透传8192字节的数据

目前实现了STM32作为主机,通过SPI方式与ESP32C3通讯,现在想测试一下ESP32的最大透传速度,但是我按照https://docs.espressif.com/projects/esp-at/zh_CN/latest/esp32c3/Compile_and_Develop/How_to_implement_SPI_AT.html
该网页上的流程,将从机的流缓冲区大小改为8192,以及在menuconfig中配置了其他参数,但是STM32一次发送8000个字节的数据之后通讯就卡死了,想请教一下具体错误原因。
by xwb1899
Wed Mar 15, 2023 12:10 pm
Forum: ESP-AT 中文讨论版
Topic: 请教一下ESP32C3-spi-AT的通讯详细逻辑
Replies: 3
Views: 3161

Re: 请教一下ESP32C3-spi-AT的通讯详细逻辑

inline void spi_device_default_config(spi_device_interface_config_t* dev_cfg) { dev_cfg->clock_speed_hz = SPI_MASTER_FREQ_20M; dev_cfg->mode = 0; dev_cfg->spics_io_num = GPIO_CS; dev_cfg->cs_ena_pretrans = 8; dev_cfg->cs_ena_posttrans = 8; dev_cfg->command_bits = 8; dev_cfg->address_bits = 8; dev_cf...
by xwb1899
Mon Mar 13, 2023 10:23 am
Forum: ESP-AT 中文讨论版
Topic: 请教一下ESP32C3-spi-AT的通讯详细逻辑
Replies: 3
Views: 3161

请教一下ESP32C3-spi-AT的通讯详细逻辑

目前在将ESP32C3的SPI-AT主机代码从ESP平台移植到STM32F4上,但是一直通讯失败,想请教一下各位ESP32C3工作在SPI-AT是的详细通讯逻辑,以及主机时序要求