主題:ESM3352主控板(Linux)SPI線啟用DMA傳輸問題 共有67248人關注過本帖 |
---|
![]() zhenyu |
1樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
ESM3352主控板(Linux)SPI線啟用DMA傳輸問題 ![]() 如題,因為項目需要使用AD采樣模塊(ETA106),而這個模塊是使用的主板的SPI線,因項目需求想要將接受的數據以DMA傳輸方式,不經CPU直接傳輸到內存里,每次傳輸文件量不大,想要主動開啟SPI線的DMA傳輸模式,我看貴公司文章里ESM335X主控板(WinCE版本)有更新內核,能在開啟SPI時選擇是否使用IO傳輸還是DMA傳輸,我想我使用的Linux版本有沒有這個功能,我想要主動開始SPI的DMA傳輸,這是必須的。看看你們那有什么方案能不能開啟SPI的DMA傳輸。 |
單帖管理 | 引用 | 回復 ![]() |
![]() hzc |
2樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
![]() 你好,linux的spi總線是支持DMA的,驅動會根據數據長度自動啟用DMA。 |
單帖管理 | 引用 | 回復 ![]() |