Search found 1 match

by TheFireDelight
Wed Dec 09, 2020 11:02 am
Forum: ESP-IDF 中文讨论版
Topic: 有没有esp32s2的例程DMA实现的SPI传输
Replies: 3
Views: 8249

Re: 有没有esp32s2的例程DMA实现的SPI传输

spi_slave的example是可以在s2上运行的,并且使用了中断和dma.

1. spi_slave_transmit()的最后一个参数可以设置timeout。如果设置为max,则收不到足够长度的数就会一直阻塞。如果不为max,在timeout内收不到足够长度的数会一直阻塞,timeout时间后解除阻塞。
2. spi_slave_transaction_t这个结构体中,有一个trans_len的成员。每次spi_slave_queue_trans()后,这个trans_len里面的是实际接收到的长度。

Go to advanced search