CC2640如何与上位机BTool连接
Hi,
各位好,我想使用板子与另外一个BLE的设备进行数据互传,但是板子与上位机连接就不正常了。上位机报出的信息如下:
[1] : <Info> - 10:05:33.138
Port opened at 2016/6/7 10:05:33
--------------------------------------------------------------------
[2] : <Tx> - 10:05:33.421
-Type : 0x01 (Command)
-OpCode : 0xFE00 (GAP_DeviceInit)
-Data Length : 0x26 (38) byte(s)
ProfileRole : 0x08 (8) (Central)
MaxScanRsps : 0x05 (5)
IRK : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
CSRK : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
SignCounter : 0x00000001 (1)
Dump(Tx):
0000:01 00 FE 26 08 05 00 00 00 00 00 00 00 00 00 00 ...&............
0010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020:00 00 00 00 00 00 01 00 00 00 ..........
--------------------------------------------------------------------
[3] : <Warning> - 10:05:43.453
GAP Device Initialization Timeout
Device May Not Function Properly
--------------------------------------------------------------------
硬件平台:SmartRF06 + CC2640
软件程序:SimpleBLEPeripheral(ble_cc26xx_2_01_01_44627版本下的工程)
上位机:BTool - v1.41.05
请各位指教一下~~~~
1. cc2640有烧入host test 固件吗?
2. 串口设置是否正确?
1.固件在如下,注意一定要是7x7的芯片
C:/ti/simplelink/ble_cc26xx_2_01_01_44627/Accessories/HexFiles/CC2640_SmartRF-7ID_HostTestRelease_All.hex
8422.CC2640_SmartRF-7ID_HostTestRelease_All.hex
2. 串口设置如下:
谢谢您,使用Hosttest固件 可以和PC上位机连接了。现在仍有几个问题请教。
1.只能Hosttest固件可以和PC上位机连接吗?SimpleBLEPeripheral不行吗?
2.使用Hosttest行进BLE连接,过了一分钟左右,就由自动断开了。
3.在连接的一分钟内,测试设备发送固定数据到板子,我在上位机上仍然无法找到接收的数据在哪里显示。
1 host test 就是搭配BTOOL使用的。
2.不会自动断开,如果使用的是simpleBLEperipheral例子,最好用未做任何修改的例子试下。
3.仔细看下面的文档,里面 BTOOL的使用手册
http://www.ti.com/lit/ug/swru270c/swru270c.pdf