新手入门
- 积分
- 5
- 金钱
- 5
- 注册时间
- 2016-1-26
- 在线时间
- 4 小时
|
8金钱
各位大侠,萌新求教,我用两个STM8做单向SPI数据传输,发送端没问题接收端接收到全为FF,是为什么呀。
MASTER程序配置
void SPI_config()
{
SPI_DeInit();
SPI_ITConfig(SPI_IT_TXE, ENABLE);
SPI_Cmd(DISABLE);
SPI->CR2 &=0x00;
SPI->CR2 |=0xD7;
SPI->CR1 &=0x00;
SPI->CR1 |=0x75;
}
SLAVE程序
SPI_DeInit();
SPI_ITConfig(SPI_IT_RXNE, ENABLE);
SPI_Cmd(DISABLE);
SPI->CR2 &=0x00;
SPI->CR2 |=0x96;
SPI->CR1 &=0x00;
SPI->CR1 |=0x71;
谁来救救我啊!!! |
|