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

关于BTOOL

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

在论坛前辈的帮助下,终于完成了烧录和实现两个板子之间的通信。作为一个入门级菜鸟,我感到非常高兴,也非常感谢,这里真的是个好地方。

但是我自己依然还是对BLE的应用开发没有什么具体的概念,是否是使用BTOOL?我一直在看User‘s guide原来所有的问题都可以在上面找到答案,建议所有的新手都去认认真真的看USER'S GUIDE。

我发这个帖子的目的是问一下当我已经烧入了 SimpleCentral hex文件和peripheral hex文件,并且使用JOYSTICK 测试他们以后,如何实现对他们的应用,谢谢!

BTool is a PC Application that allows a user to form a connection between two BLE devices. BTool works
by communicating with a CC2540/41 acting as a network processor by means of HCI vendor specific
commands. You will be able to perform the same functions very similar to those in the SimpleBLE demo;
however with BTool you will have much broader control of the central device.

 

User’s guide上面的这段话似乎是介绍了BTOOL对他们的作用,恕小弟才疏学浅,大部分看得懂,但是BTool works by communicating with a CC2540/41 acting as a network processor by means of HCI vendor specific commands 这句话,我不能特别清晰的理解他的意思。

(1)acting as a network processor 是说对他们之间的交流信息进行处理?

(2)通过HCI,应该是人机交互吧,specific commands 是什么意思,HCI是一种语言类似C吗,是一门课程吗,我需要去学吗?如果需要请告知,我立刻去学,我时间多,下学期只有一门CMOS模电设计,谢谢各位前辈。

(3)以我目前的水平是否能够实现对BLE的应用开发,如果不行,怎样才可以? 以前发过一个帖子,问论坛前辈如何全面了解我手上的板子,所以大致我已经明白,但是现在也是比较急,因为教授甩给我这个板子目前是让我自己去研究,说不定就要让我开发点什么东西出来,所以我才有这个问题,谢谢各位。

 

BTool is a PC Application that allows a user to form a connection between two BLE devices. BTool works
by communicating with a CC2540/41 acting as a network processor by means of HCI vendor specific
commands. You will be able to perform the same functions very similar to those in the SimpleBLE demo;
however with BTool you will have much broader control of the central device.

小弟背景单一除了大学基础的C语言,高数,和电路分析,别的就没有了。目前在学模电,手上的CC2540 DK是目前在研究的东西,教授也不管,让我自己拿去研究,所以还请帮帮忙,谢谢。

 

我继续按照User‘s guide进行设置,连接以后BTOOL无法显示DEVICE INF,请问这个又是为什么,我在这之前烧入了 BLECentral hex文件,另一块板子烧入了peripheral hex文件,并且已经用joystick调过没有问题,我用一根DB9 实现了serial port 和USB的转换,与电脑连接的是烧入central的板子,我的操作系统是win7,万求帮助!

跳出的错误是

Hi jianxiang,

1. network processor 是CC254x工作的一种模式, 是指BLE上层协议栈运行在另外外挂MCU上, CC254x只运行HCI层以下的BLE底层协议栈.

2. HCI是指蓝牙协议栈中的Host Controller Interface, host和controller的接口, 就是上层协议栈和下层协议栈的接口. 具体你可以去看一下蓝牙的spec, www.bluetooth.org 上下载.

3. 你不能急, 多看点资料, 多去TI的BLE wiki上看看, 很多信息都在论坛置顶的帖子里.

关于BTool,  之前的帖子里我告诉你要烧入 HostTestApp, 你照做了吗?

您好,非常感谢,回头去看了您回复的帖子,的确是我不够仔细。

我是有些急了,因为时间也有限,还两周就开学,到时候定要向教授报告进度什么的,感谢您的回复,我会去您提到的地方好好看看,如果还有问题,我会继续发上来,如果您觉得我提的问题有回答的必要,如果请务必帮忙,或者给个提示在哪里有答案也好,因为我后面在这发帖的话也应该是找了很久找不到答案才过来发的,真的感谢您!我这个情况比较特殊,以前没有碰过单片机,学士论文是关于光纤的。不过现在接触了以后非常感兴趣,谢谢前辈的帮助!

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

网站地图

Top