OpenEdv-开源电子网

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

串口接收数据问题

[复制链接]

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
发表于 2015-1-12 14:05:10 | 显示全部楼层 |阅读模式
5金钱

单片机的发送波特率设置成300 ,  串口助手的接收波特率也设置成了300.可是为什么接收到的数据却是00?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13135
金钱
13135
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-1-12 14:32:02 | 显示全部楼层
据说波特率不能设这么低  先用9600试试
学无止境
回复

使用道具 举报

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
 楼主| 发表于 2015-1-12 14:34:40 | 显示全部楼层
回复【2楼】jermy_z:
---------------------------------
之前是设置成9600的    也不行,  后来我怀疑是线太长了,于是就把波特率改低了,结果还是不行。
回复

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2015-1-12 15:37:06 | 显示全部楼层
硬件是好的吗?软件应该没多大问题才是。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复

使用道具 举报

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
 楼主| 发表于 2015-1-12 15:46:53 | 显示全部楼层
回复【4楼】ST-FAE-SALE:
---------------------------------
现在还出现了这样的问题:USART1->DR=0x01;   我用这个语句输出,   结果串口助手上收到的居然是FD,
回复

使用道具 举报

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
 楼主| 发表于 2015-1-12 15:47:34 | 显示全部楼层
回复【4楼】ST-FAE-SALE:
---------------------------------
能收到数据应该不是硬件有问题吧?
回复

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2015-1-12 16:51:24 | 显示全部楼层
回复【6楼】一个好人:
---------------------------------
你自己做的板子?什么串口芯片?
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复

使用道具 举报

8

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2014-5-5
在线时间
0 小时
发表于 2015-1-12 17:22:02 | 显示全部楼层
我之前也碰到过这个问题  用的就是原子哥的开发板  发送几个字节的数据就可以  发送几百个数据就只有几个字节的00了  到现在都搞不懂为什么
回复

使用道具 举报

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
 楼主| 发表于 2015-1-12 21:01:19 | 显示全部楼层
回复【7楼】ST-FAE-SALE:
---------------------------------
串口芯片是PL2303
回复

使用道具 举报

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
 楼主| 发表于 2015-1-12 21:01:50 | 显示全部楼层
回复【8楼】cha1992:
---------------------------------
是啊  根本找不出原因   这才是最悲剧的
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-12 22:04:40 | 显示全部楼层
换个别人的串口试试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
 楼主| 发表于 2015-1-12 22:08:30 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
你是说换一个串口调试助手?还是换成串口2或者其他的串口?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-12 22:45:41 | 显示全部楼层
回复【12楼】一个好人:
---------------------------------
换其他USB转串口模块
试试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

138

主题

362

帖子

0

精华

高级会员

Rank: 4

积分
997
金钱
997
注册时间
2012-9-17
在线时间
29 小时
 楼主| 发表于 2015-1-13 11:21:30 | 显示全部楼层
回复【13楼】正点原子:
---------------------------------
原子哥  我现在碰到的问题还真是奇怪,前几天还在论坛上问PL2303和CH340的区别,得到的答案是:PL2303是USB直接转成TTL电平的串口,CH340是USB转成232电平的串口。       结果你猜怎么着,单片机发回来的TTL电平的信号,我用CH340芯片去接收是正确的,用PL2303去接收,反而出现了我上面的问题。晕死。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-27 00:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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