主题:ESM3352主控板(Linux)SPI线启用DMA传输问题 共有37931人关注过本帖 |
---|
zhenyu |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
ESM3352主控板(Linux)SPI线启用DMA传输问题 Post By:2020-6-25 10:09:00 [只看该作者]
如题,因为项目需要使用AD采样模块(ETA106),而这个模块是使用的主板的SPI线,因项目需求想要将接受的数据以DMA传输方式,不经CPU直接传输到内存里,每次传输文件量不大,想要主动开启SPI线的DMA传输模式,我看贵公司文章里ESM335X主控板(WinCE版本)有更新内核,能在开启SPI时选择是否使用IO传输还是DMA传输,我想我使用的Linux版本有没有这个功能,我想要主动开始SPI的DMA传输,这是必须的。看看你们那有什么方案能不能开启SPI的DMA传输。 |
单帖管理 | 引用 | 回复 |
hzc |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2020-6-28 10:02:00 [只看该作者]
你好,linux的spi总线是支持DMA的,驱动会根据数据长度自动启用DMA。 |
单帖管理 | 引用 | 回复 |