我把PA口的2,3,4,5作为SPI接口使用,其中PA3是CS。我都用PinConfigure配置了,但是发现数据和时钟都有,但是CS信号没有。本坛搜到两贴,都是将CS端配置为GPIOOutput。请问,这个FSS端不可以直接用PinConfigure配置成CS端使用吗?为什么这样设计呢?
另,是否有例程代码可以下载?
谢谢!
Susan Yang:
例程的话,您可以参考TIvaware安装文件夹内的相关代码,具体路径如下(默认路径)
C:\ti\TivaWare_C_Series-2.1.4.178\examples\peripherals\ssi
Lihua Zhu:
回复 Susan Yang:
非常感谢,但是您发的地址好像是您本地硬盘的链接。如果没有线上的链接,是否可以发到我邮箱?
zhulh@novsky.com谢谢!
Lihua Zhu:
我试了使用GPIO方式当作CS使用,是有问题的。SSIDataPut返回时只是把数据送入了FIFO,并没有全部发送。此时GPIO被拉高数据就无法完成传输。
Lihua Zhu:
回复 Lihua Zhu:
我搞清楚了,是可以把pinconifgure成CS信号的,可以正常操作。
Lihua Zhu:
回复 Susan Yang:
谢谢
Susan Yang:
回复 Lihua Zhu:
很高兴您能解决问题!