![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TI 低功耗蓝牙4.0
文章平均质量分 58
JQ_AK47
这个作者很懒,什么都没留下…
展开
-
CC2540蓝牙4.0协议栈里增加特征值详细步骤解析。
第一往属性表里增加特征值主要有如下几个步骤: - 1 在simpleGATTprofile.h文件增加特征值的宏定义 - 2在simpleGATTprofile.c文件增加属性权限的定义,以及UUID的封装,并将特征值加到属性表simpleProfileAttrTbl里 - 3对simpleGATTprofile.c文件四个函数的修改 - 4 在simpleBLEPeripheral.c文件原创 2015-04-16 18:10:09 · 7624 阅读 · 1 评论 -
解决USBDongle驱动安装不了的问题,现在实测可用用在win7旗舰版ghost版本上
Ghost winxp win7系统安装CC2540 usbdongle CDC驱动程序 【重要提示】由于很多朋友使用Ghost系统,导致安装cdc驱动时安装不成功,出现“INF中的服务安装段落无效”、“windows无法安装调制解调器”等错误。这是因为系统缺少相应的文件导致的;您只要按下面的方法做就可以了:首先在百度网盘下载相应的系统驱动文件http:原创 2015-04-16 12:02:57 · 11938 阅读 · 1 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-04-16 12:18:51 · 689 阅读 · 0 评论 -
WIN7旗舰版Ghost版本USBDongle驱动安装不上去的问题
本人原创,转载请注明来源 Ghost winxp win7系统安装CC2540 usbdongle CDC驱动程序 【重要提示】 由于很多朋友使用Ghost系统,导致安装cdc驱动时安装不成功,出现“INF中的服务安装段落无效”、“windows无法安装调制解调器”系统找到相应的驱动文件但是尝试安装的时候出现错误等烦人的信息。首先说明问题来源的本质这是因为系统缺少相应的文件导致的 您只要按下面原创 2015-04-16 12:27:07 · 3723 阅读 · 0 评论 -
基于cc2540的电池电量服务。
基于蓝牙协议栈的电池电量服务摘要:在理解协议栈和ADC的基础上,就可以讲讲蓝牙低功耗设备如何添加电池服务(这里的电池指的是:纽扣电池CR2032, 3V ),让蓝牙主机可以知道蓝牙设备的电池电量。可以设置一个电池低电量的临界值,当电池的电量低于这个临界值时,就提醒用户更换电池。为了实现这个功能,需要用到HAL层的halAdc.c与halAdc.h两个文件来配置处理器的ADC模块,然后还需要在此基础上原创 2015-04-24 14:32:21 · 5852 阅读 · 2 评论 -
实现蓝牙4.0低功耗的几点方法
对于蓝牙低功耗,一般的做法都是通过配置进入睡眠模式去减低功耗,很少考虑在工作时如何降低功耗; 其实低功耗主要体现在连接方面,建立连接时间越长,功耗越高。蓝牙4.0在3ms就可以建立一次连接,而传统蓝牙却要几百ms,还有发送包的间隔不要太短了。 其次尽量发送包不要太长更不要太频繁的发包,这方面也可以降低功耗,因为包越长,需要发送的时间越长,芯片产生的热量也大,功耗也上去了。 其三尽量将一些没用到原创 2015-05-09 20:26:15 · 3720 阅读 · 0 评论 -
cc2540蓝牙协议栈中按键消息的创建以及消息结构体减一的问题解析
转载请注明,尊重原创。背景知识:这些数据结构typedef struct{ uint8 event; uint8 status;} osal_event_hdr_t; 变量名hdrtypedef struct { 消息头 void *next; uint16 len; byte dest_id; } osal_msg_hdr_t; 变量名hdr t原创 2015-04-17 12:11:34 · 1771 阅读 · 0 评论 -
蓝牙BLE主从机中GAP几种状态的解释
这是在从机上对GAP状态的描述typedef enum{ GAPROLE_INIT = 0, //!< Waiting to be started 等待启动 GAPROLE_STARTED, //!< Started but not advertising 启动但是没有在广播 GAPROLE_AD原创 2015-06-17 20:40:58 · 8595 阅读 · 0 评论