微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2540与 PC蓝牙通信

cc2540与 PC蓝牙通信

时间:10-02 整理:3721RD 点击:

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,但也不能像经典蓝牙那样支持得好。目前已经放弃这个方法了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top