-
主流ble芯片盘点,nordic vs ti vs dialog产品市场分析
截止到2019年底,全球已经有45.4亿人接入了互联网,占据全球总人口的近60% 。互联网信息技术的发展使得越来越多的人通过智能终端联网交流。用户对网络传输要求不断提高,信息传输的内容从最初的图文信息,发展到视频传输;传输场景从人与人、人与物拓展到物与物的物联网数据传输形式。 随着数据传输在可穿戴设备、位置服务、智能家居、工业物联网等场景的要求不断提高。无线连接设备在保证设备长久运行,稳定传输数据
2020-06-04 信驰达科技 646
-
ble设备功耗太高?只需几个参数即可搞定
ble之所以能做到μa级别的功耗,在使用纽扣电池供电的情况下能工作达半年甚至更久的原因就是ble特殊的休眠的机制,简单概括就是在特定的时间启动射频,快速地发射完数据后关闭射频进入休眠状态,也就是说在ble工作期间,其射频大部分时间都是处于关闭状态,所以它的功耗就能非常低。图1就展示了ble设备发送广播数据的电流(图片来源于信驰达产品实测)。图1 ble设备广播电流影响ble功耗的参数本文所说的影响
2021-01-29 信驰达科技 19
-
cc131x系列固件问题:通过bootloader用串口给cc1310下载固件
芯片型号:cc1310模块型号:rf-sm-1044b1 最近买了一块基于cc1310的信驰达rf-sm-1044b1模块,自己编译了一个固件。本来想下程序进去运行一下,遇到下载固件失败的情况,这里分享一些经验。1.contiki缺省设置没有enable bootloader, 通过如下设置启用backdoor, 修改contiki/cpu/cc26xx-cc13xx/lib/cc1
2020-12-01 信驰达科技 37
-
nrf52832等nrf52系列软件识别问题:nrfgo studio无法识别nrf52832
芯片型号:nrf52832模块型号:rf-bm-nd04/rf-bm-nd08 最近在使用基于nrf52832的信驰达rf-bm-nd04模块,自己画的板子。本来想下程序进去运行一下。结果打开nrfgo studio(v1.21.2.10)无法识别到芯片。下面是连接nrfgo studio的截图,第1个图显示板子已经连接:当选择“nrf5x programming”选项卡里却提示”n
2020-11-18 信驰达科技 242
-
nrf52840等nrf52系列keil 环境:rom与ram 开始地址及大小设置
芯片型号:nrf52840模块型号:rf-bm-nd05/rf-bm-nd06 硬件: nordic nrf 52840 dk (flash rom: 1mb, ram: 256 kb) 协议栈: s140_nrf52_6.1.0 keil: u version ver 5.23.0.0 1. 设置界面; irom1 对应 1m
2020-11-16 信驰达科技 138
-
nrf52832等 nrf52系列sdk13固件升级:dfu详细步骤
芯片型号:nrf52832模块型号:rf-bm-nd041. 以下是我测试的环境:win7,64位,iar集成开发环境sdk:nrf5_sdk_13.0.0_04a0bfd协议栈:s132_nrf52_4.0.2_softdevice.hexbootloader工程:secure_dfu_ble_s132_pca10040applicati
2020-11-10 信驰达科技 178
-
nrf52832、nrf52840等 nrf52系列主从一体程序:一对多时数据传输问题
芯片型号:nrf52832模块型号:rf-bm-nd04 主从一体主机选用工程: e:\nrf5_sdk\nrf5_sdk_15.2.0_9412b96\examples\ble_central_and_peripheral\experimental\ble_app_hrs_rscs_relay\pca10040\s132\ar
2020-11-02 信驰达科技 149
-
nrf52832、nrf52840等 nrf52系列sdk:dc-dc打开时的功耗与电流探究
芯片型号:nrf52832模块型号:rf-bm-nd04 我使用信驰达科技rf-bm-nd04调试 nrf52的sdk(pca10040)。当启用dc-dc,监测广播的电流消耗时,我发现一些电流峰值。 下面是两个屏幕截图,一个启用了dc-dc,另一个没有启用dc-dc。 查阅相关资料发现,这是dc-dc调节器处于刷新状态,用于 ldo 和 dc/dc
2020-10-28 信驰达科技 206
-
cc2640r2f:蓝牙调试更改设备名称
芯片型号:cc2640r2f模块型号:rf-bm-4044b3 我正在调试信驰达科技基于cc2640r2f的rf-bm-4044b3模块,以ti官方simple_peripheral例程为基础,更改手机端搜索到的蓝牙名称。 1、安卓和ios搜索蓝牙名称有何区别? 配置cc2640r2f时,有两个地方配置了蓝牙名,分别是attdevicename[]和scanr
2020-10-28 信驰达科技 59
-
cc2640r2f:cc2640r2f之rtos配置
芯片型号:cc2640r2f模块型号:rf-bm-4044b3 因为客户定制,我需要修改cc2640r2f的rtos配置文件(即simple_peripheral项目的appble.cfg)来定制sys/bios内核,这里我使用的是信驰达科技的rf-bm-4044b3模块。在iar项目中,该文件位于iar workspace下的tools文件夹中。该文件定义了rtos编译中的各种sys
2020-10-27 信驰达科技 87
-
cc2640r2f:外部主机上支持数据长度扩展
芯片型号:cc2640r2f模块型号:rf-bm-4044b3 最近,我计划使用基于cc2640r2f的信驰达科技rf-bm-4044b3模组搭建一个系统,目前正在使用的是cc2564c,连接到一个外部主机运行ble堆栈,但是遇到一些麻烦。 因为我打算增加ble连接后的数据吞吐量,我认为最好的方法就是在ble设备上扩展数据长度。问题是cc2564c不支持数据长度的扩展。
2020-10-23 信驰达科技 74
-
iot科普:如何选择正确的低功耗蓝牙soc
在设计模块之初,优化低功耗蓝牙(bluetooth® low energy)芯片功耗会影响存储器大小、时钟速度、工作模式及其他因素的选择。如何为产品设计选用正确的低功耗蓝牙soc将是进行模块设计的关键一步。优化bluetooth le应用,以低功耗运行是一项挑战。了解bluetooth le协议和底层的系统级芯片(soc)架构对于延长电池寿命至关重要。其中对bluetooth le工作模式(例如广
2020-10-22 信驰达科技 115
-
cc2642r: cc2642引导装载程序
芯片型号:cc2642r模块型号:rf-bm-2642b1 我现在使用信驰达科技基于cc2642芯片的rf-bm-2642b1模块开发引导装载程序。 为了轻量化的需求,引导装载程序直接访问驱动器库,不使用tirtos或者更高级的设备。另一方面,应用程序使用tirtos和高水平的司机。 然而,我无法正确启动应用程序,它总是被封锁在主线程函数睡眠任务中。
2020-10-21 信驰达科技 74
-
cc1352r:cc1352传感器应用睡眠功耗测量
芯片型号:cc1352r模块型号:rf-ti1352b1 我正使用信驰达科技基于cc1352r的rf-ti1352b1模块开发sub-1 ghz的传感器和采集器。传感器以5分钟间隔发送数据和轮询请求。采集器从传感器中接收到传感器数据和配置信息。 数据发送到传感器时,电流达到9 ma。剩余时间内,功耗在50~211ma之间变化。 传感器将数据发送到采集器后进
2020-10-16 信驰达科技 44
-
cc2640r2l:使用xds110进行cc2640r2l的调试
芯片型号:cc2640r2l模块型号:rf-bm-4077b1l 最近在使用基于cc2640r2l的信驰达rf-bm-4077b1l模块,一开始用信驰达默认的串口透传功能都测试了一遍,基本性能满足我的要求。但由于我要节省空间和成本,省去外部的mcu,决定尝试自己开发。 对于要开发cc2640r2l,需要什么调试下载器呢? ——官方推荐了xds110
2020-09-29 信驰达科技 167
-
cc2640r2f:如何修改 ble 5 堆栈中的广播间隔
芯片型号:cc2640r2f模块型号:rf-bm-4044b2问:如何修改 ble5 堆栈中的广播间隔。我尝试使用下面的代码语句来修改广播间隔,gapadv_setparam(advhandlelegacy, gap_adv_param_primary_interval_min, gadvint);gapadv_setparam(advhandlelegacy, gap_adv_param_pri
2020-09-18 信驰达科技 123