在线时间1 小时
UID273821
ST金币0
蝴蝶豆0
注册时间2011-3-30
新手上路
- 最后登录
- 2019-8-30
|

楼主 |
发表于 2011-5-19 15:39:10
|
显示全部楼层
a0a.1 0b0c
RE:双串口连续发送丢字节
问题出在这里
// USART_ClearFlag(USART2, USART_FLAG_TC);//清除发送完成标志,解决第一个字节无法发送的问题
// USART_ClearFlag(USART1, USART_FLAG_TC);//清除发送完成标志,解决第一个字节无法发送的问题
USART_GetFlagStatus(USART1, USART_FLAG_TC);
USART_GetFlagStatus(USART2, USART_FLAG_TC);
被屏蔽掉的是以前的 发送前初始化,也就是导致串口2丢掉首字节的初始化,未屏蔽的是现在能完整发送的初始化。看来我这问题挺偏的啊 版主你没碰见过? |
|