How to change the SRP data is a very imperative for most bluetooth low energy use case. But in official Texas Instruments(TI) example code, there is no demonstration for this purpose. In here, I note...
分类:
其他好文 时间:
2015-04-27 00:29:29
阅读次数:
489
CC2541不知道现在还有没有人用,当初算是BLE芯片里头资料比较丰富的一个,只是硬件资源太菜了,51内核真是捉急。去年因为某些原因,在上面实现了SD卡驱动,估计还没有人做过,现在把过程发出来,让大家瞧瞧。CC2541本来是用于低功耗蓝牙通信的,一般也不会有人用来扩展SD卡。不过肯定还是存在一些特殊...
分类:
其他好文 时间:
2015-04-22 01:57:53
阅读次数:
1186
hci.h转自:http://blog.csdn.net/xiaoleiacmer/article/details/44036607#t1[cpp]view plaincopy//分配内存,应用程序不应该调用这个函数.void*HCI_bm_alloc(uint16size);//检查连接时间参数和...
分类:
其他好文 时间:
2015-03-06 12:44:21
阅读次数:
1886
在一个 BLE开发项目中,我采用的是TI的CC2541蓝牙BLE SoC,为了防止主从设备连接断开时数据丢失,硬件上加了一个EEPROM,当蓝牙建立连接时,通过Notify发给主机,但当蓝牙连接断开时,采集的数据要存储到EEPROM中(I2C),要实现这一点,需要实时获取蓝牙的连接状态。
在TI的BLE协议栈中,periperal.h中有如下定义:
/**
* GAP Peri...
分类:
其他好文 时间:
2014-12-31 16:16:05
阅读次数:
339
CC2541 CC2540 实现超低功耗是非常重要的:
我们来总结一下实现方法:
1,有定时器在跑时会一直跑在 PM2 电流在 300uA左右。
没有定时器跑后会到 PM3 , 电流会少于10uA 。
这个定时器是指 osal 的定时器,
例如:
启动 了
osal_start_timerEx( keyfo...
分类:
其他好文 时间:
2014-12-23 01:36:03
阅读次数:
548
cc2541的代码中#define st(x) do { x } while (__LINE__ == -1)#define WD_KICK() st( WDCTL = (0xA0 | WDCTL & 0x0F); WDCTL = (0x50 | WDCTL & 0x0F); )1、__LINE.....
分类:
其他好文 时间:
2014-12-16 17:02:24
阅读次数:
220
蓝牙4.0BLE开发板实现空中飞鼠、体感游戏手柄
近年来开始流行空中飞鼠与体感游戏手柄,正好我们的开发板上设计有插入mpu6050六轴传感器的适配接口,我们中秋节期间兴趣使然,实现了这么一个方案。
感谢 “圆点博士STM32” 提供的mpu6050 dmp输出欧拉角度的例程,没有他们预先移植到stm32上,我们也没那么快在我们这个开发板上能跑上mpu605的d...
分类:
其他好文 时间:
2014-09-09 12:53:48
阅读次数:
415
蓝牙4.0BLE cc2540 usb-dongle的抓取抓取数据方法 【原创,多图】
(只发布于csdn博客, 如需转载,请注明出处,谢谢! )
蓝牙4.0的开发, 现在真热火的很, 但是很多朋友买了我们出品的cc2540 usb-dongle后, 都反馈说不知道如何抓包, 并且, 即使很多朋友到TI官网论坛去找信息,不少朋友依然是无功而返,实际上, 用cc...
分类:
其他好文 时间:
2014-06-21 19:57:30
阅读次数:
330
蓝牙4.0BLE 手机控制 cc2540 CC2541 的串口透传功能已实现
虽然蓝牙4.0 BLE芯片CC2540 是单芯片(即用户可以对它进行芯片级代码编写), 是8051增强型主控, 带蓝牙4.0功能, 但很多时候很多客户都只需要他的透传功能, 现在随着Android4.3 和IOS 的兴起, 支持蓝牙4.0BLE的手机越来越多,所以如何实现手机控制CC2540的透传是一个非...
分类:
移动开发 时间:
2014-05-15 13:21:52
阅读次数:
336
从各个方面反馈回来的信息显示,随着蓝牙4.0BLE技术的进一步发展,蓝牙正在焕发第二春,最简单的例子,去国内的时间点名网看看便知分晓,里边有推出 女性体温贴、智能水杯、智能手环等,都内嵌着一颗蓝牙4.0的芯, 而目前用得最广价格也最便宜的, 就是TI 的cc2540 cc2541。
cc2540蓝牙整个芯片的成本非常低,如果是大批量采购,仅需1美元多。另外,SIG蓝牙技术联盟非常重...
分类:
其他好文 时间:
2014-05-04 12:43:37
阅读次数:
395