CC2540 V1.4.2蓝牙协议栈中DEFAULT_CONN_PAUSE_PERIPHERAL设置项设置为0有什么风险?
CC2540蓝牙协议栈由V1.3升级为V1.4.2后发现一个问题,即建立连接的前10s钟,数据带宽仅为1k字节/s左右(我的正常数据量是3.3k./s),后变得正常,即表现出来的现象是开始10s丢包严重。反复查找后发现,将DEFAULT_CONN_PAUSE_PERIPHERAL设置为0后,建立连接数据一两s就能正常不丢包。查看协议栈历次版本,从V1.4才开始引入DEFAULT_CONN_PAUSE...
View Articlecc2540在PM2模式电流问题
芯片在不进入低功耗电流大概8mA多,执行 osal_pwrmgr_device( PWRMGR_BATTERY )后,进入PM2模式,发现电流在几十个μA到几百μA之间来回变化,感觉电流还是太大。查阅datasheet,描述的Power Mode 2 (Sleep Timer On): 0.9 μA ,差距也太大了吧。请问还有什么方法能降低芯片进入PM2模式后的电流大小?
View Articlecc2541从机如何接收字符串
亲们: 做了半年的BLE开发,终于有了实质性进展。现在已经完成了cc2541发送字符串到手机。 那么,问题来了,手机只能发送数字给cc2541?我是手机通过CHAR1给cc2541发数,cc2541为从机模式,所以回调simpleProfileChangeCB(unit8 pram)对吧,那这个函数传入参数是unit8啊!说明只能传数值(0-255)。...
View ArticleMultiRole工程怎么设置才能扫描到更多结果
simpleBLEMulti工程只能扫描到3个结果,我改了最大扫描响应值DEFAULT_MAX_SCAN_RES为13还是没用。只要扫描到3个结果,就进入扫描完成事件。麻烦问下我想扫到更多的结果该怎么设置?
View ArticleLaunchPad的参考设计如何转成PCB
swrr147a LaunchPad的参考设计文件,在AD15中导入brd文件转成PCB文件,发现PAD都重叠到一起了,请问应该如何转成PCB格式才不会有这种问题?
View ArticleCC2541 hex 合并
使用了空中升级的功能,怎么把BEM的hex文件与imgA的hex文件合成一个hex文件?试过烧录好之后从芯片中读取,这样子文件有700+KB,烧录校验速度很慢有没有其他办法?
View Article【干货分享】CC1310 网络研讨会讲义+视频+热门问答
TI CC1310 低功耗无线 Soc 方案简介德州仪器在 2016 年发布了新一代无线 SoC-CC13xx 系列芯片。它集成了 ARM-Cortex M3 内核,无线可支持<1Ghz 和 2.4-GHz 频段,内置 DCDC,128KB 闪存和 28KBSRAM,QFN 4*4 / 5*5 / 7*7...
View ArticlePDMCC26XX_i2sCallbackFxn
Dear All: 请问下有人使用过 CC2650RC工程吗? 我在移植RC工程到 CC2640R2 的 simple_peripheral工程时遇到此问题,在初始化玩 PDM 和 I2S 后,在运行到 HIDAdvRemote_startStreamingVoice 次函数时就无法继续下去了,没办法 运行到此函数 void...
View Article关于BLE最大最小连接间隔的疑问?
两三年前,我在网搜索到说ios的连接参数需要满足下列要求,但是我现在实测iPhone5、6、7,最小间隔设置为6,最大间隔设置为9,把我们公司所以andriod和iPhone手机都试过一遍,没有发现什么问题,完全可以用呀。我的问题是:1. 是不是ios以前是那样规定的,现在发现不合理又改掉了?2. 我把最小间隔设置为6,最大间隔设置为9有没有什么风险?interval Max*(slave...
View ArticleCC2540Notify响应问题
各位大侠: 我用1.4.2的协议栈,按http://blog.csdn.net/feilusia/article/details/48235691增加特征值用安卓手机连接,发现Notify响应很慢,大约有两三秒,请问是什么原因呢?刚连接时候响应挺快的,多发送几次数据就变慢了。谢谢!
View ArticleCC2650开发,主机从机的通信问题
请问 在 主机烧录了simpleBLECentral, 从机烧录了 simpleBLEPeripheral。1.主机端发送数据包 ,从机代码部分需要添加哪些函数?还是不用添加,只要连接就可以直接发送,对方就能收到?2 另外,传输数据包只能要 notify和indicate的方式吗? 谢谢!
View Article请问怎么把1.3.2的代码移植到1.4.2中
您好: 如题,请问有什么办法可移植吗之前用1.3.2做的项目修改了很多,如果用1.4.2协议栈再修改一次很麻烦请问有简单的办法移植吗谢谢!
View Article关于CC2640两个任务间数据交换的问题
请教TI的工程师: 您好, 我把sensor controller的应用做成一个任务放在了我的工程中,当我这个任务从sensor controller获得数据后,我如何将这些数据给我的工程中的另外一个任务使用呢? 我可以用全局变量的方法吗?或者有其他更好方法吗
View Article关于CC2640唤醒的问题
请教TI的技术支持: 我的工程打开了powering saving ,进入了睡眠模式。 我用sensor controller 采集数据(在工程中单独做了一个任务),采集到一定的数据量后唤醒我的控制sensor controller 的任务,我的问题是:当我控制sensor controller的 这个任务被唤醒后,我的这个工程中另外的任务也被唤醒了吗?...
View ArticleIAR FOR 8051 version 8.1,编译CC2541的SBP的demo出现fatal error[e72]错误,求助!
iar 编译出现以下问题。Fatal Error[e72]: Segment SLEEP_CODE must be defined in a segment definition option (-Z, -b or -P)以下方法我都用过:1.重装iar for 8051(version 8.10.4),对应ble协议栈1.3.2;2.options...
View ArticleCC Debugger不能识别CC2540
1.我的PC机能识别CC Debugger,可是不能识别CC2540.用万用表测量CC2540的板子电压没有问题。我怀疑是不是我的CC Debugger出问题了?请问我怎么判断我的CC Debugger没有问题呢?2.断开CC Debugger与CC2540板子的连接。按下CC Debugger的复位按钮,同时用示波器观察CC...
View ArticleCC2541 主机模式问题咨询!
大家好,咨询一下关于2541作为主机连接从机以及对从机的服务里的特征值写操作和读操作的问题,我用的是SimpleBLECentral例程,例程是指定 通过查找 UUID为 FFF0的服务来查找设备,查找到广播信息中有...
View ArticleCC2540 一对2时出现连接失败,失败原因0x3d,MIC failure
两台从机,一台主机,主机开启后会自动连接上两个从机,刚开机时它们直接的连接是稳定的,但是重启一台从机2后,主机就会连不上从机2,失败的原因就是0x3d MIC failure,请问是什么情况下会出现这个问题呢?与两个设备之间的通信都开启了加密传输
View Article