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

[技术求助] 28335 SPI 多从站片选问题

大家好,现在用28335的spi模块作为主机带2个从站模块,分别是旋变芯片和eerom。
旋变芯片和eerom共SPISIMOA,SPISOMIA,SPICLKA,对应28335的96,97,98三个引脚,
SPI标准配置的片选信号SPISTEA(99引脚)连接旋变芯片的片选引脚,GPIO58(100引脚)连接eeprom的片选引脚,
1:想问这样的硬件设计可以满足和两个spi从站正常通讯吗?
2:此时SPISTEA引脚该如何配置,配成GPIO?因为如果配成SPISTEA时,选择EEPROM时,此引脚也会变低,会同时选择2个从站
3:一般spi并联,片选怎么做的,2个从站需要共用SPISTEA这个引脚吗?

谢谢大家

HeiHei:

这样设计是可以的,而且建议你把SPISTEA引脚也设置为gpio功能,这样你写程序时要跟哪个芯片通信就置低对应的片选,当然时序信号,延时之类的要符合标准的spi协议。对于多片的spi芯片并联,一般都是共用数据总线时钟线,但是片选信号都是分开的

大家好,现在用28335的spi模块作为主机带2个从站模块,分别是旋变芯片和eerom。
旋变芯片和eerom共SPISIMOA,SPISOMIA,SPICLKA,对应28335的96,97,98三个引脚,
SPI标准配置的片选信号SPISTEA(99引脚)连接旋变芯片的片选引脚,GPIO58(100引脚)连接eeprom的片选引脚,
1:想问这样的硬件设计可以满足和两个spi从站正常通讯吗?
2:此时SPISTEA引脚该如何配置,配成GPIO?因为如果配成SPISTEA时,选择EEPROM时,此引脚也会变低,会同时选择2个从站
3:一般spi并联,片选怎么做的,2个从站需要共用SPISTEA这个引脚吗?

谢谢大家

mangui zhang:

楼主问题应该解决了吧    

片选全部配置为GPIO   然后片选其中一个  然后使能SPI时序

赞(0)
未经允许不得转载:TI中文支持网 » [技术求助] 28335 SPI 多从站片选问题
分享到: 更多 (0)