OpenEdv-开源电子网

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

手机连接蓝牙后停止工作,但用电脑串口没问题

[复制链接]

14

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2019-6-18
在线时间
67 小时
发表于 2019-11-17 17:39:57 | 显示全部楼层 |阅读模式
8金钱
大家好,最近使用蓝牙时,遇到了这种情况:
       当手机连接上蓝牙后,设备的其他地方就不工作了,
而如果是用线连接到电脑的串口,不用蓝牙的话,设备正常工作。
两者都是用的串口,但这是怎么回事?怎么才能修复这个问题?

这是主函数中while(1)中的程序:
while(1)
{

     
        if(USART_RX_STA&0x8000)
        {
        

            想实现的功能····

            USART_RX_STA=0;   //清零寄存器
        }
     


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

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14410
金钱
14410
注册时间
2018-8-3
在线时间
1156 小时
发表于 2019-11-17 18:25:32 | 显示全部楼层
蓝牙也是接的串口一吗  那你应该仿真去看看 蓝牙有没有接收到数据  也就是仿真看看能不能进串口中断
回复

使用道具 举报

14

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2019-6-18
在线时间
67 小时
 楼主| 发表于 2019-11-18 21:10:18 | 显示全部楼层
翼行园子 发表于 2019-11-17 18:25
蓝牙也是接的串口一吗  那你应该仿真去看看 蓝牙有没有接收到数据  也就是仿真看看能不能进串口中断

也是用的串口1,手机连接上蓝牙后,无论手机发送什么都不行,加回车也不行,
仿真我其实不大会看,在这儿设置一个断点,然后点击运行,程序一直在这里不动。

2.png
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 20:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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