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

280049 SPI通信不配置SPISTE

大家晚上好!

最近在做一个项目,用的280049这块芯片,由于IO口紧张(40个IO全部用完,而且还复用了几个),因此想在配置SPI时,只配置SIMO、SOMI和CLK这三个功能,而STE引脚不做配置(即没有通过MUX寄存器去复用IO口的SPISTE功能,也没有通过其他GPIO来模拟STE功能)。

比较好奇,如果DSP做从机,这样配置的话,相当于DSP对外没有SPI片选接口,主机无法片选DSP,那么DSP的SPISTE电平是高还是低呢?还能不能正常收发数据,为什么呢?

请各位大佬解惑,谢谢

Green Deng:

你好,请问你是没有引出(配置)SPISTE脚,还是引出(配置)之后没有连接?
如果是前者的话我认为是不可以的,SPI不管主从机都需要这个信号作为区分。

user4612577:

回复 Green Deng:

你好,我是没有引出SPISTE脚,我比较好奇,如果这样操作,那么实际SPI的STE到底是什么状态?
因为我今天试了一下公司的板子:
1.DSP控制板作为从机,主机是一个以太网扩展卡,两者通过SPI通信,控制板在初始化阶段会给扩展卡发送握手信号,然后就可以正常通信。
2.现在我没有引出SPISTE脚,如果我在初始化阶段不给扩展卡发送握手信号(屏蔽掉握手函数),控制板和扩展卡居然可以通信,只不过通信有问题,不稳定。
3.但如果我在初始化阶段给扩展卡发送了握手信号,则两者不能通信。
神奇。。。

Green Deng:

回复 user4612577:

这个确实没做过这样的实验,我这边没办法给出相关的建议或者经验。

赞(0)
未经允许不得转载:TI中文支持网 » 280049 SPI通信不配置SPISTE
分享到: 更多 (0)