OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4773|回复: 10

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

[复制链接]
极光之影 该用户已被删除
发表于 2016-7-11 20:43:27 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
68
金钱
68
注册时间
2016-7-17
在线时间
25 小时
发表于 2016-7-11 20:43:28 | 显示全部楼层
找出问题了,时钟使能函数错了,RCC_APB2PeriphClockLPModeCmd  改为  
RCC_APB2PeriphClockCmd
回复

使用道具 举报

极光之影 该用户已被删除
 楼主| 发表于 2016-7-11 20:45:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2015-9-6
在线时间
4 小时
发表于 2016-7-12 13:37:23 | 显示全部楼层
发送有反应,但是没有接受?你没有把你的问题说得很清楚。不过你可以先检查连线,换新的线试试连接;调整降低波特率再试。程序没什么问题,只能检查其他方面的
回复

使用道具 举报

18

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2015-10-29
在线时间
49 小时
发表于 2016-7-14 19:48:39 | 显示全部楼层
有发送说明串口配置基本没什么问题,先看看用串口助手发数据板上有没有进中断,确认你开启了接收中断,有中断进就好办了
回复

使用道具 举报

20

主题

91

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2015-7-3
在线时间
55 小时
发表于 2016-7-15 09:54:39 | 显示全部楼层
1、最好在进入中断函数里面清除一下中断标志位;
2、在发送函数后面,增加while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);函数。
希望能解决问题,谢谢。
回复

使用道具 举报

11

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
68
金钱
68
注册时间
2016-7-17
在线时间
25 小时
发表于 2016-7-25 16:43:10 | 显示全部楼层
遇到同样问题,写的程序一模一样,电脑就是接收不到。用了配套的源程序,早上是没问题的,但现在源程序也接收不到了
回复

使用道具 举报

11

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
68
金钱
68
注册时间
2016-7-17
在线时间
25 小时
发表于 2016-7-25 16:55:11 | 显示全部楼层
@正点原子

遇到同样问题,写的程序一模一样,电脑就是接收不到。用了配套的源程序,早上是没问题的,但现在源程序也接收不到了,重置了串口助手,还是不行。
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2017-5-2
在线时间
14 小时
发表于 2017-7-7 11:31:58 | 显示全部楼层
有解决吗?我也遇到同样的问题
回复

使用道具 举报

21

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
467
金钱
467
注册时间
2013-7-12
在线时间
86 小时
发表于 2017-7-7 16:54:41 | 显示全部楼层
Hana 发表于 2017-7-7 11:31
有解决吗?我也遇到同样的问题

查下波特率,外部晶振是否一样。
回复

使用道具 举报

2

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-12-9
在线时间
19 小时
发表于 2017-7-8 09:37:42 | 显示全部楼层
先用示波器看看有没有接收信号,如果有接收信号,再在程序中使用断点调试,看看是否进入接收中断。如果没有进入中断,则需要看看是否配置不正常导致接收中断没有被触发。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-18 22:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表