本帖最后由 aouwen 于 2017-3-1 20:24 编辑
我在用usart来对数据进行传输,先是用串口助手向单片机发送数据,等累计发送满20个字节就返回给串口助手。
可是每次收一个,回发一个是可以的,当累计到20个字节再回发时就会出错
USART_SData8的代码如下,但是里面并没有对USART的DR寄存器置位
void USART_SendData8(USART_TypeDef* USARTx, uint8_t Data)
{
/* Transmit Data */
USARTx->DR = Data;
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
原子哥,请问数组小是什么意思?老板买来板子的时候好像只有usb,没买仿真的工具。只能通过串口助手发送
一周热门 更多>