2019-07-20 14:25发布
幼儿园扛把子 发表于 2017-5-20 17:31 你给UARTRXBuff赋值 '1' ?不应该是UARTRXBuff[0]什么的吗,然后你是不是发的是字符啊,八个字符的话肯定 ...
Beson 发表于 2017-5-20 17:34 u8 i,temp; if(USART_GetITStatus(USART1,USART_IT_RXNE)) {
最多设置5个标签!
u8 i,temp;
if(USART_GetITStatus(USART1,USART_IT_RXNE))
{
temp=USART_ReceiveData(USART1);
//USART_SendData(USART1,temp);
for(i=0;i<8;i++)
{
if((temp&0x01)==1)
{UARTRXBuff='1';}
else
{UARTRXBuff='0';}
temp=temp<<8;
}
USART_SendData(USART1,UARTRXBuff[0]);
}
是这样的 前面的复制错了
奇怪我黏贴的时候是对的,发表之后竟然错了,UARTRXBuff【i】='1';赋值没问题。
一周热门 更多>