我用DSPC6748的开发板做SPI实验,做传输的时候,片选引脚为低电平,可是实际拿示波器抓波形的时候,只有小浮动的波动,并没有拉低,怎么回事,
Tony Tang:
是用的Processor SDK或者Starterware的例程吗?如果是,那么可能是示波器设置或者探头有问题。先测一下其它信号比如时钟看是否正常?
Shine:
请问只有片选信号不对吗?其他的SPI_clock, SPI_MISO, SPI_MOSI管脚上有信号输出吗?
user5788236:
回复 Tony Tang:
你好,我是根据官方技术手册,自己开发的SPI,我想开发一下SPI可不可以传输24位数据,根据技术手册了解到,只要在SPIDAT1这个寄存器SPI_CSHOLD这个位在传输时,把他设置成1,然后在传输8位数据,一共传3次,传输时,片选设置为低,在非传输时,片选设置为高,然后我拿示波器测了一下,SPI的MOSI接口有波形,和时钟也有波形,但是就是片选拉低不了,是怎么回事呢
user5788236:
回复 Shine:
有的,我是根据官方技术手册,自己开发的SPI,我想开发一下SPI可不可以传输24位数据,根据技术手册了解到,只要在SPIDAT1这个寄存器SPI_CSHOLD这个位在传输时,把他设置成1,然后在传输8位数据,一共传3次,传输时,片选设置为低,在非传输时,片选设置为高,然后我拿示波器测了一下,SPI的MOSI接口有波形,和时钟也有波形,但是就是片选拉低不了,是怎么回事呢