有关蓝牙5.0的那些常见问题,请戳这里!
研讨会精彩QA
NEW! 4 月 27 日新添 16 个问答
Q: CC2640在低功耗模式下对两线制串口的支持,有相关的使用例程么?
A: 可参考我们的低功耗2线UART工程(Unified NPI with UART Software Handshaking)来进行移植, 链接
https://github.com/ti-simplelink/ble-sdk-210-extra/tree/master/Components/npi/unified
Q: cc2640 GPT 定时器 输入蒱获应怎样做 有例子代码参考吗?
A: 我们的专业技术支持论坛有专门的讨论和代码,可参考链接 https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/420104
Q: CC2640 SCE模拟UART怎么弄? 能否实现低功耗的UART?
A: 使用Sensor Controller Studio中的UART Emulator例程,直接导出驱动和firmware,再融合到蓝牙代码中去就可以了。
Q: m0 m3 和 sensor controller之间的数据交互,如何保证数据及时性,可靠性和冲突避免?A: M0不需要用户编程,M3和M0之间的数据交互是蓝牙协议栈负责的,只需要M3应用程序编程完成之后,协议栈就会根据使用需求来控制M0了。Senror Controller和M3的数据交互比较灵活,可以SC编程给M3发中断事件,通过事件来通知M3处理,M3也可以采用轮询的方式来读取SC采集的数据,详细可参考用户手册
Q: 安全方面,是基于 mitm配对才有提升,不走mitm 配对流程,有提升吗?
A: 安全是一个系统问题,比如基于MITM配对,OOB配对,应用数据AES加密等,可参考以下链接:
http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/410829
http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/466282
https://security.stackexchange.com/questions/141336/what-is-the-difference-between-bluetooth-le-secure-connections-le-security-mode
Q: RF走线阻抗要求多少?走线有什么规则要求?
A: 一般情况下,对于现在流行的IOT射频板来说,都用50ohm阻抗系统。关于布线规则,可以参考视频培训http://training.eeworld.com.cn/TI/video/9180 和 http://training.eeworld.com.cn/TI/video/7215
Q: CC2640R2能加PA吗?有什么推荐PA芯片,使用中需要注意什么?
A: 可以的,TI推荐使用CC2590或CC2592。 可以参考tidc-cc2650-cc2592-emk
Q: 天线的匹配是靠近天线端还是芯片端?哪里比较好?
A: 天线匹配电路是靠近天线端口的。
Q: 阻抗匹配怎么调试呢?
A: 一般情况下,需要矢量网络分析仪和储备相关的知识。最终的目标是实现回波损耗小,带外抑制强。
Q: 匹配走线,与地间隔多少最好?
A: 这个没有“最好”的概念,是需要进行50ohm的阻抗控制的。微带线等微波信号线的阻抗控制是和微带线的宽高比相关的。
Q: 天线那一部分到地的过孔有没有什么讲究?
A: 如果问题是指表层地和主地之间的过孔的话,一般来说,越多越好。过孔距离远远小于波长。
Q: 主芯片电路PCB在设计的时候有什么注意点?
A: 可以参考视频培训http://training.eeworld.com.cn/TI/video/9180 和 http://training.eeworld.com.cn/TI/video/7215
Q: rf的带宽多少?
A: 对于蓝牙来说,是从2400MHz~2480MHz的80MHz
Q: 天线的厚度会影响天线的性能吗?
A: 正常的铜箔厚度的变化对性能的影响可以忽略。
Q: CC2640R2F过FCC了吗?
A: 关于认证,用户需要自己的产品去做,我们有认证好的模块提供,可参考:http://www.ti.com/devnet/docs/catalog/endequipmentproductfolder.tsp?actionPerformed=productFolder&productId=23000
另一方面,针对蓝牙认证,可参考我们的文档:
http://processors.wiki.ti.com/index.php/How_to_Certify_your_Bluetooth_product
Q: 蓝牙的天线设计有什么参考实例吗?
A: 可参考我们的天线选型指南 (http://www.ti.com/lit/an/swra161b/swra161b.pdf ), 里面选好合适天线后再找对应的天线的设计文档(比如DN007 2.4G倒F天线http://www.ti.com/lit/an/swru120c/swru120c.pdf )。 另外,也可以参考我们实际一些参考设计的天线,比如launchPad, sensor tag 等。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
4月20日 增加 8个问答
Q: CC2640R2F 支持设置在具体那些信道范围内跳频吗?
A: 可参考蓝牙标准内的规定, 可搜索AFH (Active Frequency Hopping)
Q: CC2640R2F过FCC了吗?
A: "关于认证,用户需要自己的产品去做,我们有认证好的模块提供,可参考:http://www.ti.com/devnet/docs/catalog/endequipmentproductfolder.tsp?actionPerformed=productFolder&productId=23000
另一方面,针对蓝牙认证,可参考我们的文档:http://processors.wiki.ti.com/index.php/How_to_Certify_your_Bluetooth_product
Q: 蓝牙的天线设计有什么参考实例吗?
A: 可参考我们的天线选型指南 (www.ti.com.cn/cn/lit/swra161), 里面选好合适天线后再找对应的天线的设计文档 ( 比如DN007 2.4G倒F天线 www.ti.com.cn/cn/lit/swru120 )
Q: CC2640在低功耗模式下对两线制串口的支持,有相关的使用例程么?
A: 可参考我们的低功耗2线UART工程(Unified NPI with UART Software Handshaking)来进行移植 https://github.com/ti-simplelink/ble-sdk-210-extra/tree/master/Components/npi/unified
Q: cc2640 GPT 定时器 输入蒱获应怎样做 有例子代码参考吗?
A: 我们的专业技术支持论坛有专门的讨论和代码,可参考链接 https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/420104
Q: CC2640 SCE模拟UART怎么弄? 能否实现低功耗的UART TBD-Barbara
A: 使用Sensor Controller Studio中的UART Emulator例程,直接导出驱动和firmware,再融合到蓝牙代码中去就可以了。
Q: m0 m3 和 sensor controller之间的数据交互,如何保证数据及时性,可靠性和冲突避免?
A: M0不需要用户编程,M3和M0之间的数据交互是蓝牙协议栈负责的,只需要M3应用程序编程完成之后,协议栈就会根据使用需求来控制M0了。Senror Controller和M3的数据交互比较灵活,可以SC编程给M3发中断事件,通过事件来通知M3处理,M3也可以采用轮询的方式来读取SC采集的数据,详细可参考用户手册
Q: 安全方面,是基于 mitm配对才有提升,不走mitm 配对流程,有提升吗?
A: 安全是一个系统问题,比如基于MITM配对,OOB配对,应用数据AES加密等,可参考以下链接:
http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/410829
http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/466282
https://security.stackexchange.com/questions/141336/what-is-the-difference-between-bluetooth-le-secure-connections-le-security-mode
第一批问题:
Q: 怎么读取RSSI值?
A: 可参考我们的软件例程Simple_Central, 里面有示例;
(SDK下载后安装路径 C:\ti\simplelink_cc2640r2_sdk_1_00_00_22\examples\rtos\CC2640R2_LAUNCHXL\blestack\simple_central\tirtos\iar)
具体相关的函数及EVT可参考:
SimpleBLECentral_readRssiHandler
SimpleBLECentral_processAppMsg
SBC_RSSI_READ_EVT;
Q: BLE 4.2 比 BLE4.1 和 BLE4.0 的数据传输速度翻倍提升,具体如何实现?
A: BLE4.2协议增加了一个数据长度拓展的特性,允许控制器在一个包内发送高达251Bytes的应用数据,而BLE4.1协议限制在27Bytes;
具体可参考我们的GITHUT上的实例工程和文档:
https://github.com/ti-simplelink/ble_examples/blob/master/docs/throughput_example.md
Q: 有支持Mesh的计划吗?
A: 我们会在SIG合作,在SIG发布MESH后再推出TI的符合SIG标准的MESH
Q: 蓝牙5.0的射频方面有哪些改变?相比之前的会关注哪些指标呢?
A: BLE5.0协议的主要技术更新有三个,一是距离方面可以扩大4倍距离 (通过编码实现);二是速度方面可以快2倍(更快的PHY速率);三是增加广播拓展特性,用户广播包能包含更多的信息;
Q: CC2640的IO数量是多少?
A: CC2640有3种封装,4x4, 5x5, 7x7,各最多支持10,15,31个GIPO. 我们CC2640R2F除了上面的三种封装,还添加了2.7x2.7发超小WCSP封装,有14个GPIO;数据手册有内涵,详情参考:http://www.ti.com/cn/lit/gpn/cc2640r2f
Q: 比较关心低功耗的解决方案,一个要使用10年8年的终端,有类似的方案吗?
A: 蓝牙功耗主要因素一个是芯片层面,一个是应用层面,还有一个就是系统层面;芯片层面,CC2640的RF具有极低的发送和接收功耗, 且内置低功耗的M3处理器;应用及系统层面,这里我们的一个10年产品周期,由纽扣电池供电的温湿度传感器设计可参考:TIDA-00374; 同时,学习我们针对蓝牙功耗的文档也会对你设计有帮助:swra478
www.ti.com/cn/lit/swra478
Q: R2版本的CC2640跟R1版本的CC2640除了在Code空间上有区别,还有其他功能区别吗?
A: CC2640R2F与CC2640相比,出了能够额外提供~42K空间外,能够支持BLE5.0协议和拥有超小的2.7x2.7的WCSP封装是他的另外两大特性!
Q: cc2640还是用ccdebug去烧录程序?是否支持j-link?
A: CC2640是ARM内核,能够支持的烧录工具有:XDS100v3, XDS200, IAR I-Jet and Segger J-Link
Q: cc2640R2支持Homekit吗?
A: 我们的CC2640 和CC2640R2都支持,我们有完善的低功耗M4处理器MSP432+CC2640 Homekit方案。详情请参考链接:
http://www.ti.com/ww/en/internet_of_things/iot-homekit.html
Q: CC2640支持无线升级 (OTA)吗?
A: CC2640支持片内及片外OAD,拥有完整的例程及说明文档;请下载我们的蓝牙开发SDK,目录有惊喜:
C:\ti\simplelink_cc2640r2_sdk_1_00_00_22\examples\rtos\CC2640R2_LAUNCHXL\blestack
文档里面有详细说明
============================================================================
亲爱的工程师,很高兴您参加蓝牙解决方案的线上研讨会;为了能提供更好的后续服务,我们希望获得您的宝贵的建议,我们将在回复以下问题并在评论区提供建议的用户中抽取10名幸运者赠送精美礼品。
1. 您在本次研讨会中最感兴趣的主题是?登录myti之后才能勾选下列选项。
您在本次研讨会中最感兴趣的主题是?
[1] - TI 蓝牙生态系统及蓝牙 5.0 协议简介 (25%)
[2] - CC2640 的硬件及天线设计 (45%)
[3] - TI 蓝牙协议栈简介及软件开发介绍 (30%)
2. 作为这次研讨会的补充,您希望增加哪部分内容?请在本帖回复告诉我们。
很好,谢谢分享!
大家如果针对一些话题想有更深入的专题介绍,可以回帖。我们根据反馈会对应安排!谢谢大家!
2. 作为这次研讨会的补充,您希望增加哪部分内容?请在本帖回复告诉我们。
蓝牙5.0的变化挺大的,除了adv ext。在IPS,AOD室内定位方面也有了增强,这部分的也可以介绍一下。
其次,5.0在RF上有变化,在研讨会中介绍了,介绍为什么要有PCB方面的变化,对应spec中的什么需求,授人以渔。
其次,介绍协议栈时,可以不用介绍具体编译操作,这部分内容可以下来看文档学习,研讨会时间很紧张。能够介绍新的spec下,协议栈有什么变化,上层应用编程要注意什么问题。
最后,我提了关于5.0 PHY的问题,似乎没有解答。
谢谢!
为了获得更远的通信距离,把蓝牙的发射功率设到最大。会影响各种认证吗?比如FCC 、CE、BQB等··
Dear all
我们实际应用中客户反馈接收距离与灵敏度问题,我们设备用于手环数据接收,有上PA芯片,客户手环并没有PA在实际使用过程中经常发现接收距离不够理想,如何改善这个问题?在不改变手环方案的情况下如何解决,有没有更好的思路。
蓝牙5.0标准传输速度是多少?
Q:CC2640用示波器量出的蓝牙波形是什么样的?
谢谢你的建议。 这次的时间有限而针对的听众很广,所以基础和深入都涉及。下次会考虑一次某个专题的深入研讨。
请问你的 5.0的 PHY问题是?
工作电流波形可以参考上面我们的测试蓝牙功耗的应用文档。
PHY 是2Mbps
手环也是CC2640吗? 硬件设计性能是否测试验证过。
senfeng wang
Dear all
我们实际应用中客户反馈接收距离与灵敏度问题,我们设备用于手环数据接收,有上PA芯片,客户手环并没有PA在实际使用过程中经常发现接收距离不够理想,如何改善这个问题?在不改变手环方案的情况下如何解决,有没有更好的思路。
我正在做DALI控制器,并且有通过蓝牙传输数据的功能!就想问一下,你们有专门针对蓝牙技术研发的IC吗?
hu hu5
我正在做DALI控制器,并且有通过蓝牙传输数据的功能!就想问一下,你们有专门针对蓝牙技术研发的IC吗?
可官方网搜索下面的芯片
CC2640
CC2640R2
CC2541
问个低级的问题:TI的蓝牙5.0兼容BLE4.0和蓝牙4.0、蓝牙2.0吗?
Xunke Lin
问个低级的问题:TI的蓝牙5.0兼容BLE4.0和蓝牙4.0、蓝牙2.0吗?
和蓝压4.0兼容。 2.0是传统蓝压协议。 4.0和5.0是说BLE
好的,谢谢请问这个测试蓝牙功耗文档在那里找的到
Xunke Lin
问个低级的问题:TI的蓝牙5.0兼容BLE4.0和蓝牙4.0、蓝牙2.0吗?
Q&A 里面有链接
请问2640的蓝牙发射距离有多远
请问影响天线板信号强度的主要因素是什么?板厚有影响吗?我们最近做的一批天线板信号质量不如原来的,比较明显的区别是板厚变厚了。
文档链接: www.ti.com/cn/lit/swra478
wu wu10
好的,谢谢请问这个测试蓝牙功耗文档在那里找的到
CC2640R2的蓝牙收发能否像普通串口一样使用,我指的是使用类似printf等的那种功能?
CC2640可以使用太阳能极板供电吗?如果可以,在光照充足的条件下,最小需要多大的太阳能极板?如果使用太阳能极板,对电源管控芯片如何选择,希望推荐?
CC2640与CC2650在除了蓝牙协议不一致外,问他完全兼容吗?我使用了CC2650,如果移植到cc2640上,需要注意些什么,能引脚兼容吗?
CC2640使用PCB天线,怎么匹配,才能传输最远?最大传输距离及速率是多少
CC2640有可以提供申请的demo板吗?有完整的解决方案吗?CC2640抗干扰能力怎么样?
你好,最近要开发一个蓝牙产品。需要一路ADC,芯片可以对输入的音频信号进行滤波降噪处理,可以支持外接flash,同时满足蓝牙低功耗要求,请推荐一款合适的芯片?谢谢
win thony
你好,最近要开发一个蓝牙产品。需要一路ADC,芯片可以对输入的音频信号进行滤波降噪处理,可以支持外接flash,同时满足蓝牙低功耗要求,请推荐一款合适的芯片?谢谢
1. 你的音频CODEC是模拟输入给MCU?
2. Flash是什么借口?
空中数据率需要多大? 如果实时性要求较高。建议CC2564。 不高建议CC2640R2
anguo wang
CC2640有可以提供申请的demo板吗?有完整的解决方案吗?CC2640抗干扰能力怎么样?
请联系当地的授权代理商。有标准的SDK和参考开发套件。 详情请参考:
http://www.ti.com/product/CC2640R2F/toolssoftware
anguo wang
CC2640使用PCB天线,怎么匹配,才能传输最远?最大传输距离及速率是多少
请查看我们的培训视频第一部分的硬件部分。
距离的话,请参考BLE5.0的测试视频。 速率PHY是2Mbps。
http://www.ti.com/product/CC2640R2F/support
anguo wang
CC2640与CC2650在除了蓝牙协议不一致外,问他完全兼容吗?我使用了CC2650,如果移植到cc2640上,需要注意些什么,能引脚兼容吗?
完全兼容!
fang wang5
请问影响天线板信号强度的主要因素是什么?板厚有影响吗?我们最近做的一批天线板信号质量不如原来的,比较明显的区别是板厚变厚了。
板厚在不影响RF走线阻抗的情况下,不会有太大影响。 可能是你们的天线一致性问题? 有测试过互换天线吗?
蓝牙模块首次焊接后需要做哪些方面的测试及天线参数调试过程,来保证产品的完美性。比如功耗测试/参数调整时的回波损耗测试及根据该值如何对天线参数进行调整等相关的测试
如何保证天线的一致性
Q:
(1)采用蓝牙5.0协议,传输距离更远,传输数据速度更快,那么对于的功耗应该也增加了,功耗与传输距离和速度间有无公式可以估计?数据的安全性和可靠性方面有无措施?
(2)采用“CC2640+天线”方案,可以使用什么类型的天线?TI推荐哪种?
您好!
请问BLE50和4.0在蓝牙协议栈方面改动大不大,如果我们需要升级CC254X的程序到CC264X上,代码方面的移植改动主要考虑哪几个方面?
做蓝牙芯片的现在太多了 大多都是m0和m3的soc 请问TI除了在低功耗方面优势 还有其他方面的么 价格除外
你好
请问 CC2640支持蓝牙5.0吗?也就是说我已经完成的设计,能否很方便的升级到蓝牙5.0?
BLE设备之间是否可以相互通过蓝牙通讯?还是说必须通过主机?有什么参考文档吗?
不同厂家的BLE设备之间可以相互通过蓝牙通讯吗?兼容性怎么保证?
协议栈默认是针对7x7封装的,如何修改才能使工程能在5x5封装的2640中运行?
为什么我用GAPRole_GetParameter(GAPROLE_CONN_ADDR,peerAddress)获取主机(手机)的mac地址后,每次重启后mac地址就变了?
wei liu51
协议栈默认是针对7x7封装的,如何修改才能使工程能在5x5封装的2640中运行?
请更换对应文件.文件位置是:
C:\ti\simplelink_cc2640r2_sdk_1_30_00_25\source\ti\blestack\boards
TMS320F28054F
请问CC2640可以实现一对多或者多对一通信吗?最多可以连多少个从机?通信模式是地址还是信道?
CC2640工作功耗是多少MA?低功耗时可以代码可以设置按时唤醒吗?
请问针对 CC2640官方会提供RF部分的layout参考吗?
CC2640这个芯片有正常量产了吗。官方出这颗芯片是想代替哪上品牌的芯片?
我们在选型蓝牙芯片,目前看中了TI公司的2款芯片,分别是CC2640和CC1310,我们是做可穿戴设备的,要求是功耗低,同时,传输距离尽可能远,麻烦工程师稍微介绍一下两款芯片的各自特点,以帮助我们选型芯片。
以CC2640为例,该芯片的内核是M3,官方推荐的开发环境是TI的CCS,是否可以用keil等其他开发软件进行开发呢?还有,通过CCS或者其他开发环境把程序代码下载到CC2640芯片,是否需要license呢?因为我们公司目前没有使用TI芯片进行工业生产,希望工程师能作答一下。
这个是贵公司的一个芯片宣传简介,我想问的是,这些数据是如何测试的?或者说是如何搭建设备进行测试的?因为我们需要评估一套设备的功耗,以确定能够满足系统的需求。
CC2640R2F是否兼容BLE4.2呢?CC2640是否支持广播数据?CC2640数据带宽有多少?CC2640有几种规格的封装型号?
请问专家:CC2640 的低功耗如何实现,典型应用案例已看过一些,想请问,随着蓝牙技术的提升,是否功耗会越来越大呢?与Wifi相比,哪种无线传输技术更合乎未来无线产品的功能需求?谢谢!
智能化的家居产品在现在及未来越来越吸引人,而有关智能家居行业的技术标准也在不断完善。室内定位一直是技术上的大难题,请问蓝牙5.0的室内定位技术怎么样?是怎么实现的?
刚刚使用了2块CC2640R2 LaunchPad分别下载了ble5的simple_central和simple_peripheral来作通讯距离测试,首先把两个板子连接成功,再拿着下了peripheral程序的板子移动,下载了central的板子保持不动,结果发现两个板子的距离超过50M就断开连接了。请问一下正确的测试方法是怎么样的呢?