OpenEdv-开源电子网

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

FreeRTOS串口接收无响应???

[复制链接]

16

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2019-4-27
在线时间
44 小时
发表于 2019-12-29 22:15:51 | 显示全部楼层 |阅读模式
5金钱
描述:如题,FreeRTOS串口接受数据无反应,用操作系统难道必须要使用消息队列吗??

现象:手上有一个音乐模块,初始化让模块返回当前音乐播放时间长度。把模块从板子上拆下来用逻辑分析仪可以接受到正常数据,插在板子上连中断都进不了。但如果用串口调试助手给板子发送数据时板子是可以进入中断的,那我就不懂了,板子不也是通过RX接受电脑的数据的吗?串口发送可以接受到,按道理我这音乐模块确实有数据返回,为什么不能进入中断呢。有点蒙蔽,小白求教了!!!!!

最佳答案

查看完整内容[请看2#楼]

我的天啊,我终于找到原因了,要哭了,原因电脑和模块用的是一个串口,以前想过这个原因,因为我这串口1只不过用来下载程序,我感觉没影响,今天尝试着给音乐模块换了个串口,果然能用了。事实证明还是对音乐模块的串口有影响。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

16

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2019-4-27
在线时间
44 小时
 楼主| 发表于 2019-12-29 22:15:52 | 显示全部楼层
我的天啊,我终于找到原因了,要哭了,原因电脑和模块用的是一个串口,以前想过这个原因,因为我这串口1只不过用来下载程序,我感觉没影响,今天尝试着给音乐模块换了个串口,果然能用了。事实证明还是对音乐模块的串口有影响。
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2019-12-30 17:53:23 | 显示全部楼层
帮顶~~
回复

使用道具 举报

16

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2019-4-27
在线时间
44 小时
 楼主| 发表于 2019-12-30 18:47:36 | 显示全部楼层
有大神知道错在了 哪个环节吗??好纠结啊。
回复

使用道具 举报

16

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2019-4-27
在线时间
44 小时
 楼主| 发表于 2019-12-30 22:09:26 | 显示全部楼层
难受,又浪费一天,还没有想到解决办法。模块芯片是JQ8900有人用过吗?
单独把芯片TX引脚拔下来用逻辑分析仪正常,按在单片机上就不行,要疯了。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

16

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2019-4-27
在线时间
44 小时
 楼主| 发表于 2019-12-30 22:13:57 | 显示全部楼层
,一天就这样过去了,没啥进展,模块JQ8900有人用过吗?TX引脚拔下来用逻辑分析仪可以收到数据,插在单片机上就不行。
,,,,,,,要疯了。。。。。。。。。。。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2019-12-31 00:56:38 | 显示全部楼层
cep827375741 发表于 2019-12-30 22:13
,一天就这样过去了,没啥进展,模块JQ8900有人用过吗?TX引脚拔下来用逻辑分析仪可以收到数据,插在单片 ...

模块没人用过估计
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

16

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2019-4-27
在线时间
44 小时
 楼主| 发表于 2019-12-31 10:43:23 | 显示全部楼层

回复

使用道具 举报

3

主题

1155

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7462
金钱
7462
注册时间
2015-1-15
在线时间
1367 小时
发表于 2019-12-31 17:55:29 来自手机 | 显示全部楼层
先确认芯片是否能进中断接收到数据再说
回复

使用道具 举报

16

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2019-4-27
在线时间
44 小时
 楼主| 发表于 2019-12-31 20:02:47 | 显示全部楼层
yklstudent 发表于 2019-12-31 17:55
先确认芯片是否能进中断接收到数据再说

试过了,可以进入中断,电脑发送数据单片机可以打印信息,就是一接上模块的TX引脚就不行,模块TX引脚拔下来用逻辑分析仪测试也正常能收到数据。想不通!!!!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 22:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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