串口通信程序,发送有反应,但是没有接受

2019-07-20 11:35发布

找出问题了,时钟使能函数错了,RCC_APB2PeriphClockLPModeCmd  改为  
RCC_APB2PeriphClockCmd
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
皇马坏坏罗
1楼-- · 2019-07-20 12:31
 精彩回答 2  元偷偷看……
tony129
2楼-- · 2019-07-20 17:21
 精彩回答 2  元偷偷看……
路世英
3楼-- · 2019-07-20 21:20
1、最好在进入中断函数里面清除一下中断标志位;
2、在发送函数后面,增加while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);函数。
希望能解决问题,谢谢。
Illidan
4楼-- · 2019-07-21 02:02
遇到同样问题,写的程序一模一样,电脑就是接收不到。用了配套的源程序,早上是没问题的,但现在源程序也接收不到了
Illidan
5楼-- · 2019-07-21 05:15
 精彩回答 2  元偷偷看……
Hana
6楼-- · 2019-07-21 08:21
 精彩回答 2  元偷偷看……

一周热门 更多>