如何设置imx6q第二路spi

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

如何设置imx6q第二路spi

1,792 次查看
linhaiboyy
Contributor II

我用的开发板是mx6q,内核是linux3.0.35的,根据网上的资料做spi操作,现在在spi片选信号线是每发送八位就把片选信号拉高,下个字节开始将信号拉低直到发完八位才拉高。我想做成发送数据时片选信号位低电平,直到把所有的数据发送完为止才拉高,这个该如何配置呢??

标签 (1)
0 项奖励
回复
4 回复数

1,287 次查看
linhaiboyy
Contributor II

您好

      在我这里的手册查找,在32 章中没有发现ecspi驱动了,经过全局的搜索也没有看见有bits_per_word关键字。ecspi是在我这里的20章了,也没有看见有bits_per_word关键字。但是我配置寄存器ECSPIx_CONREG[BURST LENGTH],一个片选可以发送512字节,怎么做成一个片选信号发送1024个字节或者更多呢??

0 项奖励
回复

1,287 次查看
jimmychan
NXP TechSupport
NXP TechSupport

I think this one can help you.

https://community.nxp.com/thread/309866 

0 项奖励
回复

1,287 次查看
linhaiboyy
Contributor II

您好,

    。我填充

我这里ecspi驱动是在手册的20章,没有发现bits_per_word关键字,我填充寄存器ECSPIx_CONREG【 BURST LENGTH】,一个片选可以发送512个字节,但是我想要一个片选发送1024个字节,这个怎么可以做到呢??

0 项奖励
回复

1,287 次查看
jimmychan
NXP TechSupport
NXP TechSupport

According to the Linux Reference Manual chapter 32 ecspi driver, the bits_per_word of data transfer can up to 32-bit.

0 项奖励
回复