我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
Chen Jones:
楼主是否禁用了Loopback?
历程就是一个比较简单的spi通讯的历程,不过用的是自身的Loopback,楼主屏蔽loopback以后,尝试两台设备,再通讯试试?
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
CHEN-HUNG CHEN:
回复 Chen Jones:
您的意思是将LOOPBACK禁用就行了吗?我是使用TI本身的历程去改,他是采用自传自受的测试程序。我有将这个屏蔽,但依然无法传讯。
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
BIN YAO1:
回复 CHEN-HUNG CHEN:
你说的不能读到值是指没有置位标志位还是数据值为0?通过示波器测量管脚是否有信号,并且注意配置的SPI管脚是否与你所连接的管脚相同
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
CHEN-HUNG CHEN:
回复 BIN YAO1:
从设备好像是没有置位标志位
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
BIN YAO1:
回复 CHEN-HUNG CHEN:
那从设备的的三个管脚上都有信号吗?管脚配置为SPI了吗?
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
CHEN-HUNG CHEN:
回复 BIN YAO1:
想请问一个问题,在1对1的情况下片选脚是主从设备都能直接接地吗?
因为我之前是对接。
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
BIN YAO1:
回复 CHEN-HUNG CHEN:
从设备是输入脚,接地可以,主设备的片选是输出,最好不要接地。对接也是可以的
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
CHEN-HUNG CHEN:
回复 BIN YAO1:
我的写法主设备:用一个无线回圈,发送一个固定的值,如0x1111从设备:rdata = SpiaRegs.SPIRXBUF;想读取值,但开启rdata来看,出现讯息为identifier not found:rata 求解
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
BIN YAO1:
回复 CHEN-HUNG CHEN:
identifier not found:rata出现的情况一种是你程序在运行,一种是你观察的变量不存在,你赋值的是rdata,观察的是rata?
我尝试用spi通讯为两台28335做沟通,但不论怎么发送讯号,从设备就是无法从spirxbuf读取到值,能否有人能给予一段最简单spi沟通编码?
感谢!!
CHEN-HUNG CHEN:
回复 BIN YAO1:
打错,都是rdata想请问,我主设备用无线回圈发送同一个讯号会是导致从设备收不到讯号的原因吗?