请问一下论坛里的ti技术大牛们,当前自己用cc2650裸机实现了一个应用工程,但是想让cc2650把数据发到上位机,问题:
1.怎样将BLE stack 加入到工程中?
2.一定要使用TI-RTOS么?
3,有没有相关的文档介绍,开发文档我看过了,但是还是不知道该如何下手,而且例程也都看过了,曾试着把应用加入到SimpleBLEPeripheral,但是发现会有问题,应用中要求实时性比较强,用硬件中断比较多。
ps:核心板根据应用自己重新设计的,现在最主要的是怎样能传数据。
希望大牛们能回答一下,好找一下突破口
Yue TANG:
你搞反了。 你应该先下载BLE-STACK(基于TI-RTOS),里面有文档,讲解如何使用。
你能够把数据发送到上位机了,再考虑把你的应用加入到工程中去。
你的数据是发到哪里?手机app or PC 软件上? SimpleBLEPeripheral例子是很好的开始。
如下是wiki,里面有所有相关东西
http://processors.wiki.ti.com/index.php/Category:BluetoothLE?keyMatch=BLE%20WIKI&tisearch=Search-EN
changjian huang:
回复 Yue TANG:
你好,问题现在是用例程开发板上能正常工作,包括广播和与手机连接都没问题,但是把例程下到自己做的板子上手机就无法收到,通过抓包发现数据包都有广播,但是就是无法搜到蓝牙,下的程序都是一样的,唯一的区别就是GPIO管脚定义不一样,射频电路是照着官方的画的。而且更奇怪的是手机版本4.4的手机是能搜到的,但其他的版本不行。请问这种情况怎么解决呀
Yue TANG:
回复 changjian huang:
你用的是最新的2.2的协议栈吗?你说同样的程序在开发板可以,在你的板子不可以被扫描到?
changjian huang:
回复 Yue TANG:
是最新的,用的是官方给的从机例程,CC2650EM-7ID一上电就能搜到,我的板子也有广播,但是5.0版本的手机就是搜不到,4.4的手机是能搜到的
Xuke Xia:
回复 Yue TANG:
您好,请问使用CCS如何创建BLE工程?
使用官方导入例程的方式存在一些问题:
1.代码都是保存在BLE协议栈中,修改后再次导入其他工程时源文件在其他工程中已被修改;
2.无法拷贝完整工程到其他电脑上使用,如果拷贝整个协议栈安装文件夹,则覆盖了其他人修改的源文件;
如何使用CCS直接创建完整BLE工程,找了很久一直找不到相关文档说明。麻烦提供一下具体的操作步骤,非常感谢!开发环境:CCSVersion: 8.0.0.00016 ;BLE协议栈:ble_sdk_2_02_02_25;使用器件:CC2650F128;