uart problem about CC2540 & BLE stack
I have met a problem of uart on CC2540 platform with BLE stack.I used a uart assistant on the computer, send data to the platform,and then it send the data back to the uart assistant.But, I find the...
View Articlecc2540 usb dongle驱动
在使用CC2541DK-MINI Revision 1.0.4开发板时,套件里有个cc2540 dongle,但dongle的驱动一直没安装上,驱动安装时参考的《swru270c.pdf》,驱动文件用的是 :C:\Texas Instruments\BLE-CC254x-1.4.2.2\Accessories\Drivers;电脑相关软件环境:Microsoft .NET Framework...
View Article请教CC2541中主、从机之间数据传输的过程
在从机中进行如下设置,就可向主机发送数据。static attHandleValueNoti_t pReport; pReport.len = numBytes; pReport.handle = 0x0035; osal_memcpy(pReport.value, buf, numBytes); GATT_Notification( 0, &pReport, FALSE...
View ArticleCC2564C bluetopia协议栈移植到uCOS问题
Bluetopia协议栈的FreeRTOS分支下的库,比如SS1BTAUD.lib依赖FreeRTOS么,如果移植成uCOS会出问题么?
View ArticleGATT_Notification()通知,客户端接收不到数据
新装的BLE-CC254x-1.4.0协议找,使用的SimpleBLEPeripheral工程,直接在simpleBLEPeripheral.c文件中添加函数如下:static void sendData(void ){ static uint16 counter=0; uint8 burstData[20] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};...
View Article两个cc2541通信,主机使用GATT_WriteLongCharValue发送3个数据包,从机只接收到一个
使用2个CC2541通信,主机使用GATT_WriteLongCharValue分包发送252字节数据,3个数据包(90+90+72)。通过SmartRF Packet Sniffer看发送成功。从机simpleProfileChangeCB中使用SimpleProfile_GetParameter获取value值,只捕获到一个数据包。是否还需要其他设置,麻烦帮忙看下。谢谢!
View Article西安工业应用研讨会FAQ汇总 —— 无线通信, 智能无线仪表
Q:无线通信是存在被干扰影响数据准确率的,不知道TI有合适的方法和技巧推荐吗?A:看具体项目和环境,有多种方法可以帮助产品抗干扰 Q:蓝牙5.0通过什么方式来提高传输距离?能兼容以前的标准吗?A: BT5.0采用了新的技术,目前不兼容4.0...
View ArticleCC2640发送数据丢包疑问
我想问下,我用的是simpleBLEPeripheral工程开发,数据发送通道用的是FF01,notify方式。请问这种情况下发送速度有多快呢?我有个400多字节的数据包,因为每次最大20字节,所以拆成了20多个包发送。包与包之间没有加延时请问发完这20个数据包,需要多长时间呢?包之间要延时吗?实际中我是这样做的:定义一个周期函数,然后在一个时间周期内发送完这400个字节...
View ArticleCC2640连续发送多包数据 丢包。
我想问下,我用的是simpleBLEPeripheral工程开发,数据发送通道用的是FF01,notify方式。请问这种情况下发送速度有多快呢?我有个400多字节的数据包,因为每次最大20字节,所以拆成了20多个包发送。包与包之间没有加延时请问发完这20个数据包,需要多长时间呢?包之间要延时吗?实际中我是这样做的:定义一个周期函数,然后在一个时间周期内发送完这400个字节...
View Article在CC2640中,是否应该为每个i2c从机建立单独的任务
我使用的事2640在HIDEmuKbd工程中仿写了sensorTag的I2C驱动,并在该总线上挂了2个从机(一个滑鼠,一个加速度计)然后我在Task中创建2个事件来获取2个从机的数据,代码如下:if( events & PAW3003_EVT ) //PAW3003 { events &= ~PAW3003_EVT;...
View Articlecc2640使用2.2.1sdk时发送大于20字节数据失败
请问:我现在用cc2640的2.2.1协议栈,发现用GATT_Notification()函数发送数据只能发20字节以内,大于20字节就发送不成功,是哪里没用对呢?不是说ble 2.2.1的协议栈可以发送最大251字节的用户数据吗?我看到有个#define MAX_PDU_SIZE 27的宏了,但我现在只发21字节就不行了,发20字节还是可以的。请指点一下了,谢谢!
View Articlecc2640如何实时查看cpu使用情况和内存情况
求助各位大哥哥,大牛们,小弟项目中想要查看cc2640在运行时的使用情况,比如获得某个task占用cpu的百分率、内存的使用情况等等信息。我理解着这些应该是通过Idletask可以进行的,但不知到如何操作??跪求知道这方面答案的同学授业解惑,指点迷津,小弟感激不尽!!!ps:我知道tirtos通过调试好像可以查看cpu的占用率的,但是没有操作过。若是知道这个方法也可以做参考,但是我想看的其实是程序实...
View Articlecc2540SPI master -- MOSI 没有信号; U1DBUF 写不进去数。
我从网上下载了一个cc2540 SPI 的代码,学习了一下,想用示波器看一下MOSI 的输出是什么样的。我可以明显看到SSN的变化,但是看不到SCK(P1_5) 和 MOSI (P1_6) 有任何信号。然后我用debug 模式 用了一个watch 去看U1DBUF,然后他一直是0x00, 相当于没有写进去。搞了好几天了,不知道问题出在哪了,求大家给点指导意见。 真的万分感谢。#include...
View Article关于CC2541-1.4.2.2的GATT_Notification()通知发送不成功问题。
1.更新完协议版本后用GATT_Notification发送通知数据不成功,不知道是不是需要安卓机做什么特殊的操作。(SIMPLEPROFILE_CHAR4)2.用GATTServApp_ProcessCharCfg()方法是可以发送成功的但是无法指定长度的字节发送。 问题1的代码nData.len = len; nData.handle =...
View ArticleBLE自定义的 Characteristic 包含的数据最大可以为多少?BLE协议栈支持多大的数组?
像是例程里面的 SIMPLEPROFILE_CHAR5_LEN 为 5,这个最大可以定义为多少呢?BLE协议栈可以定义多大的数组?
View ArticleBLE模块的MAC能自定义吗?广播时能自定义广播数据吗?
想选用TI的BLE模块,请问一下有哪些好推荐?主要是从功耗和价钱两方面考虑然后BLE模块的MAC能自定义吗?广播时能自定义广播数据吗?我以前用过TI的Zigbee模块,请问一下TI的BLE协议栈的使用跟Zigbee的架构相似吗?
View Article关于Blutooth Evalution Tool使用时的连接问题
你好,我看到官方文档中是这样进行蓝牙测试的,想请问1.USB to HCI Coverter这个设备是专用的吗?用以一般的U转串工具代替是否可行?2.中间的连接线请给我说下最少连接那几根线才能保证其正常通信?3.我手边的是CC2564MODA模块,直接从模块管脚将线引出来进行连接吗?
View Article【TI 专家技术坐诊+ 有奖活动】解答智能穿戴设备设计疑难,还有干货书籍免费送 --- 蓝牙传输类(第三波)
在本帖提问,可能会有惊喜哦!活动详情及电源电池专题相关问答请戳本链接:活动帖规则及详情,戳这儿!电源电池类问答精选传感及模拟前端问答精选=============================================================================== 第三波:蓝牙传输类问答(由TI 嵌入式现场应用工程师 Michael Qian整理提供)1....
View ArticleCC2640R2F 烧录识别问题
WIN10 1603烧录器:XDS110仿真软件IAR7.5烧录软件 flash programmer v2 1.7.5新设备(未被烧录过的)第一次和XDS110链接,通过FLASH programmer 链接是可以识别到CC2640,选择擦出就会失败,重新打开FLASH Programmer 芯片就无法识别.偶然需要放电后才能识别,但还是无法烧录。通过IAR烧报错,如下图3
View Article