在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2848|回复: 1

哪个大神会用MATLAB接收蓝牙发送的数据

[复制链接]
发表于 2015-5-19 21:29:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

做了很久,用普通COM口调用方式接收蓝牙数据,老是提醒Error using serial/fopen (line 72)Open failed: Cannot connect to the COM5 port. Possible reasons are another
application is connected to the port or the port does not exist.
求助呀,怎么实现与蓝牙的通信啊~
发表于 2015-5-20 20:20:01 | 显示全部楼层
回复 1# 亦儿


   看你的报错信息可能是你的端口号写错了,或者是你的这个端口被其他的什么程序占用了。用COM的方式来接蓝牙一般要把蓝牙接收端在PC上虚拟成一个串口(COM),建议你先弄个串口调试助手来帮你确定你的串口配置是否正确。一般来说,串口助手工具都能自动搜索可用的串口,如果你的串口助手无法找到串口,就说明你的串口配置有问题。对于某些蓝牙接收设备来说,直接就虚拟成了串口,但是对另外一些蓝牙设备来说需要安装相应的驱动。可能你会找到好几个串口,你需要辨别一下哪个才是真正的蓝牙串口。
串口调试助手还可以帮助你直接通过虚拟成串口的蓝牙发送和接收数据,这样你就可以确定硬件设备和通讯没有问题。
如果确定串口没有问题,还需要确定这个串口没有被其它程序占用。一般来说串口这种外设都是独占的,如果被某个程序占用(包括使用后没有释放串口资源)都会导致这个串口被锁定,无法再次连接。
特别是,如果你的MATLAB程序打开了串口,但没有关闭串口,可能你的串口就没法再连接上了,这是很常见的一种现象。你可以试着关闭占用串口的程序,或者手动释放一下,再试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-21 16:18 , Processed in 0.021288 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表