SimpleBLECentral 例程里的GATT_WriteNoRsp()函数和GATT_WriteCharValue()函数
您好: 1.我现在用cc2640做主机,程序是在TI的SDK里的SimpleBLECentral 例程里修改的 协议栈的版本是2.1.0 里面有一函数如下:/********************************************************************* * GATT Write Without Response. * *...
View Article关于使能Notify的问题
您好: 我现在用cc2640做主机,程序是在TI的SDK里的主机例程里修改的 我的使能Notify的代码如下: attWriteReq_t writeReq; uint16 connHandle = connectionHandle; // this will always be 0 if device only ever has one...
View Article想问一下CC2640的notify问题。
我设置的连接间隔参数为16,也就是为20ms。然后又定义了一个20ms的周期性事件用以为simpleProfileChar4赋予新值(使用SimpleProfile_SetParameter()函数)进行notify。然后就出现了以下情况:1)该notify时并没有进行notify,而是跳过一个周期才notify。2)会出现一段时间没有notify。3)会连续两次notify同一组数据。
View Article使用BLE的 osal加了一个按建 , 一按死机
rt, 参考keyfob的按建例子来推荐的,使用P2.0口, IO 下降时触发中断。 我一按就死机。找不到原因。 仿真时,也不知道跑到哪里去了。
View Articlecc13XX PWM问题
#define Board_BUZZER IOID_7#define Board_PWMPIN0 Board_BUZZERBoard_BUZZER | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL | PIN_DRVSTR_MAX, main中 有Board_initPWM();static...
View ArticleCC2640自定义周期时钟的停止与运行
自定义了一个时钟处理函数,工程中想把时钟停止,并在适当时间运行,请问函数 Util_stopClock(&periodicClock)是如何停止的呢?其实我想知道的是:我定义一个50ms的时钟周期,调用Util_stopClock(&send_periodicClock)函数后,再调用...
View ArticleBLE的各种KEY都有什么用?
在gapbondmgr.h中定义了如下内容:/** @defgroup GAPBOND_KEY_DIST_DEFINES GAP Bond Manager Key Distribution * @{ */ #define GAPBOND_KEYDIST_SENCKEY 0x01 //!< Slave Encryption Key #define GAPBOND_KEYDIST_SIDKEY...
View ArticleCC2640使用IAR时可以下载,但无法debug
使用IAR调试CC2640出现以下问题: 1. Build the Application project using Project Make (or F7) 2. Build the Stack project using Project Make (or F7) 3. Download the Stack project using Project Download...
View Article请问最新的BLE SDK ble_sdk_2_02_01_18_setup 应该用哪个版本的IAR?
TI 专家,你好! 请问最新的BLE SDK ble_sdk_2_02_01_18_setup 应该用哪个版本的IAR?我用7.30 发现编译很多错误。
View Articledoggle抓出来的数据大部分显示FCE
请教一下TI的技术人员,如下图所示doggle抓出来的在39信道的数据大部分显示FCE,会是什么原因,37、38信道不会这样子,是频偏了还是杂散问题?谢谢!
View Articlecc2541 OAD升级 ImgB不能生成bin
各位大侠: 请教一下 我用1.40协议栈中的例程SimpleBLEPeripheral作OAD升级,其中的ImgB不能生成bin,请问需要如何修改 我直接在WorkSpace中选择cc2541-OAD-ImgB,设置方面都不改;同时按David的说法修改了cc254x_ubl_pp.bat 每次Rebuild All都会弹出cc254x_ubl_pp.js的文件。...
View ArticleCC2540的距离能不能做到10cm
我需要把CC2540的距离做的非常短,最大10cm就可以了,不知道有没有可行的办法?需要改阻容参数还是修改天线?我手上有个开发板,在不接天线的情况下都有3米的距离,请高手赐教,怎么把距离缩短到10cm,不胜感激。
View ArticleCC2640 连上华为手机10秒就会断开连接
我现在的一个软件,连上IOS没有问题,就一连上华为手机大约10-20秒就会断开连接。这个怎么回事? 安卓手机APP是我们公司自已开发的。请问,TI有没有提供一些测试APP供客户下载使用?
View Article关于TI蓝牙固件无线更新方案
在为第三方厂商提供智能电视和盒子的Demo,其中遥控器需要使用TI的蓝牙无线芯片,基于BLE4.0方案。使用蓝牙作为智能电视的遥控器,好处在于它拥有更长的连接距离和极低功耗,同时360度遥控无死角,你可以在客厅任何位置无需对准电视就能操控。现在遇到一个问题,就是产品出厂后,到了具体的用户手中,如果要更新遥控器的固件是非常麻烦的,几乎不可能一个个遥控器去烧固件。...
View Article关于CC2541低功耗模式下定时广播。
大家好,目前我们项目使用TI2541 主要是使用广播和UART,要求app要随时可以连接到从机对从机进行读写,也能随时接受到并回应另外一块chip发给TI2541的UART数据。其余大部分是时间是断开状态,app需要连接时必须可以连接上从机。现在就是想在这种定时广播,又使用UART的情况下,怎么降低功耗。若开启option里的POWER SAVING宏,2541会在广播间隔进入哪种power mode呢?
View Article配对 绑定 密码
想问个问题 在主设备启动中 注册了GAPBondMgr_Register( (gapBondCBs_t *) &simpleBLEBondCB );这里面有两个回调函数一个是 密码产生 GAPBondMgr_Register( (gapBondCBs_t *) &simpleBLEBondCB );一个是配对,但是我发现在整个扫描 --发现-- 链接...
View ArticleCC2640R2 蓝牙绑定设置
你好!在bond 管理初始化中{ uint32_t passkey = 0; // passkey "000000" uint8_t pairMode = GAPBOND_PAIRING_MODE_INITIATE;//GAPBOND_PAIRING_MODE_WAIT_FOR_REQ; uint8_t mitm = TRUE; uint8_t ioCap =...
View Article蓝牙的配对问题
我把SimpleBLEPeripheral这个工程烧进去,然后把pairMode 模式设置为GAPBOND_PAIRING_MODE_INITIATE,自己设置了一个密码,用手机去连,但是无论输什么密码都可以进入,是不是系统默认没有进行密码的验证,要自己写,如果自己写的话,那传来的密码又放哪了??
View Article