簡體   English   中英

ardunio uno 中的 ESP32DMASPI 作為 SPI 主機

[英]ESP32DMASPI in ardunio uno as SPI master

我正在嘗試使用 hideakitai/ESP32DMASPI 將Arduino uno 配置為 SPI-masterESP32 作為 SPI-slave ,當我為 esp32 編譯代碼時,它編譯成功,但是當我選擇 Arduino 板時,它顯示錯誤。

錯誤 - 致命錯誤:驅動程序/spi_master.h:沒有這樣的文件或目錄

我搜索了很多關於這個問題和驅動程序/spi_master.h庫,但沒有得到適當的幫助。

您正在使用的庫hideakitai/ESP32DMASPI是為 ESP32 編寫的,而不是為 Arduino Uno 編寫的。

Arduino Uno 是與 ESP32 完全不同的處理器,並使用完全不同的 Arduino 框架實現。 Uno 的底層硬件(SPI、DMA、I2C 等)與 ESP32 不同。 您使用的庫不適用於 Arduino Uno,正如您所見,它不是。

您需要找到一個支持 Uno 的庫,或者學習大量有關低級編碼的知識並重寫您嘗試使用的庫以與 Uno 一起使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM