在使用 imx6q spi5 (spi5是我添加的)的过程中遇到了这样一个问题:
1)上层app 通过 write() 向spi5 发送3个字节的数据使用示波器抓其片选信号,如下图示:
2)相同的驱动程序上层app通过 write() 向 spi2 发送3个字節的数据,使用示波器抓其片选信号则每发送完一包数据
(3个字节)后,片选才拉高
和Clive Rolston 遇到的问题基本一样,是否每个 spi 的 片选 工作方式是不同的 蛋疼~
在使用 imx6q spi5 (spi5是我添加的)的过程中遇到了这样一个问题:
1)上层app 通过 write() 向spi5 发送3个字节的数据使用示波器抓其片选信号,如下图示:
2)相同的驱动程序上层app通过 write() 向 spi2 发送3个字節的数据,使用示波器抓其片选信号则每发送完一包数据
(3个字节)后,片选才拉高
和Clive Rolston 遇到的问题基本一样,是否每个 spi 的 片选 工作方式是不同的 蛋疼~
2)定义buffer设定DMA,设定dma指向buffer的地址设定数据长度,开启DMA完成中断
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许囿别人想知道的答案。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。