- UID
- 115868
- 性别
- 男
|
SPI口发出数据不对
我连续发了2个字节,但用示波器看时钟信号发现只发出了1个字节,不知道为什么。然后我只发1个字节,能看到发出了1个字节,是不是我发2个字节时,前1个字节还没发完后一个字节把前1个字节覆盖了。我的 发送程序如下:
SYNC1=1;
delay(1);
SYNC1=0;
delay(1);
SPI0DR= 0x0f;//发1个字节
while(!SPI0SR_SPIF);
SPI0DR= 0xaa; // 发1个字节
while(!SPI0SR_SPIF);
delay(1); |
|