Search found 3 matches

by szsheep
Wed Jun 03, 2026 2:56 am
Forum: ESP-IDF
Topic: problem about esp32 spi half duplex
Replies: 1
Views: 62

problem about esp32 spi half duplex

### Background
An MCU is connected to the ESP32C3 via SPI (MOSI, MISO, CLK, CS) plus GPIO pins, with the ESP32 half-duplex SPI protocol adopted for communication.

### Phenomenon
I am using the segmented mode of half-duplex SPI. During initialization, 16 buffer buckets are initialized and ...
by szsheep
Wed Jun 03, 2026 2:56 am
Forum: ESP-IDF 中文讨论版
Topic: esp32的spi半双工的问题
Replies: 0
Views: 95

esp32的spi半双工的问题

背景:
我的一个mcu通过spi (mosi,miso,clk,cs) + gpio连接esp32c3,然后我使用的是esp32 spi半双工的协议。

现象:

我目前使用spi半双工的segmenet模式,初始化的时候,我就初始化16个桶并用spi_slave_hd_queue_trans连续加了16个。 开机后,主机假设第一次连续执行了2次 (WRDMA + WR_DONE)事务操作后,接下来,我再让主机再次执行一样的2次(WRDMA+WR_DONE)的事务操作。 结果如下:

第一次的2次操作, 从机调用spi_slave_hd_get_trans_res都能获得正确的数,每次都正确 ...
by szsheep
Sat Mar 07, 2026 4:51 am
Forum: ESP-AT 中文讨论版
Topic: ESP32C3 AT SPI 通信问题
Replies: 1
Views: 165

ESP32C3 AT SPI 通信问题

你好, 目前我用另外一个mcu,自己按照协议实现的spi master 跟Esp32C3 AT spi slave 代码连接起来,我可以收到esp32c3发送过来的ready。 但mcu发送的请求写这个,esp32c3 好像完全没有响应,连驱动底层的中断也无任何反应。 很奇怪,按道理物理链路是ok的,因接收ready数据也涉及到双向的通信。附件是我用逻辑分析仪抓到的。 我对比了
https://github.com/espressif/esp-at/blob/5a2c5440/examples/at_spi_master/spi/esp32_c_series/README.md上的逻辑,没错阿 ...

Go to advanced search