cc2540与 PC蓝牙通信
cc2540可以与pc蓝牙串口通信吗?不是用Dongle,直接用电脑自带的蓝牙
可以使用Btool工具,btool是TI开发的非常好用的PC上位工具。
l另外可以参考 http://www.deyisupport.com.edgekey.net/question_answer/wireless_connectivity/bluetooth/f/103/t/102668.aspx
这个需要pc端做一些什么设置的吧,一打开就写入超时是怎么回事呢?
用Btool的话不使用dongle可以吗?
用Btool的话是要使用dongle的
那有没有办法使用pc自带蓝牙和cc2540通信呢?模拟串口功能
目前是没有办法的,CC2540支持的是BLE pc自带的蓝牙基本都是传统蓝牙
也是4.0的,也能搜索到cc2540的设备,就是连接的时候说驱动安装有问题,有的是根本连不上。直接使用笔记本蓝牙看来确实很困难啊
两个cc2540,一个做主机,主机通过串口和电脑通信,这个功能简单一点,可以容易实现的。
这样是简单,但下现在目的就是为了不用额外设备,如果现场有问题直接用电脑就可以做了,这样会方便很多
你好,
PC机端的dongle CC2540有两个软件。
一个软件是你下面所示的BTOOL,另外一个是sniffer软件。
你的CC2540应该是烧录的sniffer软件,所以你BTOOL的程序是跑不起来的。
你可以找到C:\Texas Instruments\BLE-CC254x-1.4.2.2\Accessories\HexFiles文件下。
里面有个文件叫CC2540_USBdongle_HostTestRelease_All.hex
你烧录这个文件就可以跑btool
现在的情况是不打算用dongle和任何其他自制设备,只用电脑自带的蓝牙与我们自制的外设进行通信,用电脑蓝牙!电脑蓝牙!电脑蓝牙!重要的事情说三遍,就像蓝牙鼠标和电脑连接那样,但希望数据可以通过串口工具显示
CC2540是BLE技术,你确定你的PC支持吗?目前的做法都是上述几位提供的思路
pc上也是4.0的,也是可以和手机上的模拟BLE外设连接起来,也可以用packet sniffer 捕捉到连接过程的数据, 但和TI官方的例程连接过程会出现安装驱动不成功。这是我们领导提出的一个需求,我也木办法,尽量实现或者即便不能实现也得有足够的理论证据说服才行。电脑蓝牙也是能模拟成一个串口的,就是想用这个模拟串口和ble外设通信,有没有可能?
我最近也在学习BLE,新手。
我看到你说的和发的图,你PC肯定是安装好蓝牙驱动了,很可能作为从机来工作。不知道你说的 BLE外设 是什么样的设备,是否就是作为主机工作的 ?
我觉得初期的测试 可以试试用PC 端的串口助手 接收 BLE外设 原始的数据来分析。还有,如果有更强的软件设计能力的话 可以PC上设计一个小软件按照协议 自动提取模拟串口的数据(就像BTOOL)。
以上是本人愚见,请大家指正。
外设指的是作为主机工作的,比如dongle。win8及以上才支持ble,如果是win7的话基本是不能用的。我用的是win10,但也不能像经典蓝牙那样支持得好。目前已经放弃这个方法了