cc2640 主机串口读数据回调函数问题
请教各位大神,我在调试cc2640主机串口程序的时候遇到一个奇怪的问题:1.串口程序放在从机程序下,收发都正常。2.主机程序中添加串口程序,发送数据正常,如果在回调函数中将收到的数据直接发送回去,不做其他处理,也正常,pc端100ms发送间隔发送,收发都正常。3.串口回调函数中调用开启扫描的函数,同时在按键处理程序下也有该函数的调用,也就是,上电之后,我可以通过串口命令开启扫描,也可以通过按键开启扫...
View Article关于特征值表的问题
请问一下:在这个特征值表中:static gattAttribute_t simpleProfileAttrTbl[SERVAPP_NUM_ATTR_SUPPORTED] = { // Simple Profile Service { { ATT_BT_UUID_SIZE, primaryServiceUUID }, /* type */ GATT_PERMIT_READ,...
View ArticleCC254xF256的链接文件怎么修改问题?
在做OAD升级的时候查看了ImagA的链接文件,发现ImageA在Flash中的地址不是连续的,而升级的时候发送的是Bin文件,那么ImageA就无法升级了,只能由ImagA去升级ImageB。这样也太不灵活了吧?为什么链接文件要这么划分Flash啊?请问Ti的大神们,这个CC254x的链接文件能不能自行修改啊,如果能,那么需要怎么修改。因为我想把ImageA和ImageB放在两个连续的空间,这样升...
View ArticleCC2541系统每个100ms左右会屏蔽定时器中断1.8ms
做一个项目,用的是CC2541芯片,跑蓝牙栈,要用定时器产生一个输出信号,头码是2~8ms的电平,数据码(高电平600us,低电平1200us表示0,高电平1200us,低电平600us表示1),尾码200us高电平。在调试时发现,有时输出的信号和预期不符,于是在定时器中断中做了一个IO电平标记,用逻辑分析仪捕获的波形如下。发现,CC2541系统会每个月100us左右屏蔽定时器中断约1.8ms左右。...
View Articleno definition for "ATT_ExchangeMTURsp"(cc2640)
在cc2640中使用"ATT_ExchangeMTURsp",引用"att.h"头文件后,仍出现没有定义的问题,协议栈里也没有"att.c"的文件,这个问题应该如何解决?
View ArticleCC2640R2F不带协议栈的demo打开工程提示can not found file ,求助
CC2640R2F不带协议栈的demo打开工程提示can not found file,如下图所示,带协议栈的demo没问题折腾一下午了,求助各位大神!谢谢!
View ArticleCC2640和CC2640R2F
德仪大神们: 你们好,有几个问题想请教一下。1、CC2640R2F的FLASH仍是128KB,那何为非易失性空间,又是如何做到260K左右呢?2、CC2640的中断处理,跳到中断之后还要再选择执行的事件,如何加快这个中断处理的速度?3、CC2640R2F的可用空间到底有多大?它的STACK更新之后大小为多少?OAD又需要占用多大的空间?
View Article使用Cebal code 测试 CC2541 RF TX ,RX 疑问
TI的大神们;验证CC2541 RF时存在如下疑问:1. 使用 Cebal 测试CC2541 TX时,仅能测试Classic Mode,无法测试LE mode,但Smart Studio 可测试LE mode,但需去除Whitening选项,但却无法看见Whitening的register选项。请问如何修改Cebal code?2.使用Cebal程式或者手动使用Smart Studio均无法测试Rx。
View Articlecc2541 RF PHY test
测CC2541的射频指标:接收机最大输入电平,遇到些问题:用安捷伦的信号发生器,按照低功耗蓝牙射频测试规范发射功率为-10dBm,payload为PRBS9的测试数据包,用smart rf studio软件 里的expert mode里的packet rx...
View ArticleCC2640R2&BLE5.0开发资源共享
CC2640R2&BLE5.0开发我们翻译、整理了TI CC2640R2 BLE 5.0 User Guide 部分文档。同时也针对其做一些应用文档。全部资源共享了,大家感兴趣,加入QQ群 591679055 一切探讨同时获取更多支持。时间仓促,工作量较大,难免有些不准确之处,希望理解,同时欢迎大家指出,我们一定修订。入门开始BLE5.0常用问答开发向导CC2640R2开发工具集介绍入门...
View Articlecc2650em 在IAR 7.70.2编译失败
编译信息如下:Building configuration: cc2650em_stack - FlashROM Updating build tree... C:\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650em\simple_peripheral\iar\stack\FlashROM\Obj\hal_assert.pbi 1 file(s)...
View ArticleCC2640读取characteristic有一次成功一次失败
使用两个CC2640通信,在使用GATT_ReadUsingCharUUID读取Server端characteristic时,通过抓包工具看有两个req的请求,一个成功(channel 0x03)一个失败(channel 0x21),为什么调用一次api接口会发送两次read_by_type_req,协议也没有这样的规定?代码基本趋近于原生:
View ArticleCC2640读取characteristic返回error(0X0A)的问题
大神们,在论坛查了好多关于characteristic读取失败的帖子,但最后都不了了之了。有人知道最后怎么解决了么?我是参照char1注册了char7(参数基本一致,权限是可读可写),但是Client端去读取返回ERROR(0x0A)。读取代码如下:参数:// Characteristic 7 Declaration { { ATT_BT_UUID_SIZE, characterUUID },...
View Articlecc2541串口输出乱码
我用C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\HostTest工程做串口通信测试,工程配置都是默认的,但是出来的是乱码,请问问题出在哪呢?
View Article