如何设置imx6q第二路spi

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

如何设置imx6q第二路spi

1,791 Views
linhaiboyy
Contributor II

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

Labels (1)
0 Kudos
Reply
4 Replies

1,286 Views
linhaiboyy
Contributor II

您好

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

0 Kudos
Reply

1,286 Views
jimmychan
NXP TechSupport
NXP TechSupport

I think this one can help you.

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

0 Kudos
Reply

1,286 Views
linhaiboyy
Contributor II

您好,

    。我填充

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

0 Kudos
Reply

1,286 Views
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 Kudos
Reply