请问,spiaregs.spirxbuf=spiaregs.spirxbuf 这句在SPI读取数据时是什么意思?我用ADIS16355与DSP2812连接上,
while ( ! SpiaRegs.SPISTS.bit.INT_FLAG ) {}
rdata="SpiaRegs".SPIRXBUF;
这样读出来的是FFFF
而while ( ! SpiaRegs.SPISTS.bit.INT_FLAG ) {}
SpiaRegs.SPIRXBUF=SpiaRegs.SPIRXBUF;
这样读出来的数据是有值的,但是我不知道这样做有什么意义?
我在http://www.baghli.com/dspf2812_exemple.php上面找到了相关SpiaRegs.SPIRXBUF=SpiaRegs.SPIRXBUF; 这种用法的说明,不知道这种做法可以用于读取ADIS16355么?
文章评论(0条评论)
登录后参与讨论