TI中文支持网
TI专业的中文技术问题搜集分享网站

如何使用在am335x平台上spi1.0和spi1.1都使用

内核中的spidev是spix.x的使用案列,我现在想在同一个板子上使用spi1.0、spi1.1,共用SPI0_SCLK,SPI0_MISO,SPI0_DI,靠spi0_cs0和spi0_cs1来区分1.0和1.1。请问有成功的案列吗?还是需要自己在spidev的基础上做逻辑区分?
liqin xiao:

已经解决

Jian Zhou:

回复 liqin xiao:

能否给大家分享下经验呢?

liqin xiao:

回复 Jian Zhou:

就是在struct spi_board_info am335x_spi1_slave_info[]结构初始化的时候,增加spidev1.1 ,spidev.c就增加了spidev1.1设备节点;现在虽然能够通讯,但系统还存在一个bug,我将spidev编译成模块形式,在卸载模块时只能卸载掉spidev1.0,而spidev1.1仍然存在,卸载不掉。我正在查找原因。

Jian Zhou:

回复 liqin xiao:

可以在驱动的卸载函数里面加一些打印定位一下。

赞(0)
未经允许不得转载:TI中文支持网 » 如何使用在am335x平台上spi1.0和spi1.1都使用
分享到: 更多 (0)