我现在想让4377的SPI接口做主机,然后外接8个从机,我看了mcspi有4个通道呢,这4个通道的寄存器都是独立的,一开始想的是选3个IO口用译码器做8个片选,那这样的话spi该配置为单通道还是多通道模式啊?
spi的模式为中断模式和dma模式,作为主机的话我觉得用不着中断啊?可能以前用的spi都比较浅显,这次看这个的datasheet,好多设置,我就懵逼了。。。
yakun song:
如果我把mcspi设置为3线单通道的主模式,然后把SPIen的引脚当普通IO口去使用外接译码器后去控制8个从站是不是可行呢?
另外,我觉得4377的手册里有一点问题
3pin的时候不是不使用spien么?
Steven Liu1:
你看的是AM437x上支持的QSPI模式吧。至于用IO口做片选的想法,我觉得最大的顾虑就是时序是否能够满足,需要进一步分析。
TI中文支持网
