NRF51802蓝牙4.0BLE】的更多相关文章

今天给大家介绍一款NRF51802的芯片 它是NRF51822的COSTDOWN精简版 本质上跟NRF51822是一致的,原厂为了给大客户节省成本而定制的一个版本 可以跟NRF51822软件硬件完全兼容.这个时候就有不少的网友疑问了:既然完全兼容,那他们的区别是什么? 区别主要有一下几点: 1.接收灵敏度 51802是-91dBm;51822是-93dBm,这个差异导致接收距离有差异:2.Tx Power @省电模式 51822是-35dBm,51802是-30dBm;这个导致芯片的发射的功耗不…
原文网址:http://blog.csdn.net/mzy202/article/details/32408223 蓝牙4.0BLE cc2540 usb-dongle的 SmartRF Packet Sniffer 抓取数据方法 [原创,多图] (只发布于csdn博客, 如需转载,请注明出处,谢谢! ) 蓝牙4.0的开发, 现在真热火的很, 但是很多朋友买了我们出品的cc2540 usb-dongle后, 都反馈说不知道如何抓包, 并且, 即使很多朋友到TI官网论坛去找信息,不少朋友依然是无功…
蓝牙4.0的开发, 现在真热火的很, 但是很多朋友买了我们出品的cc2540 usb-dongle后, 都反馈说不知道如何抓包, 并且, 即使很多朋友到TI官网论坛去找信息,不少朋友依然是无功而返,实际上, 用cc2540 usb-dongle来进行ble数据的抓包,并不像用电脑的wireshark等软件来抓取ip包一样简单. 我们需要明白的是,ble的广播是可以指定广播信道的,广播信道分别是37.38.39,但TI的协议栈官方例程里已经默认设置了在广播阶段 同时三个信道一起广播,但是一旦跟主机…
       蓝牙4.0BLE cc2540 cc2541 ios OAD课程(件) 为阿莫单片机论坛  www.AmoMcu.com 原创.仅仅公布于csdn博客, 如需转载,请注明出处,谢谢!   假设须要蓝牙4.0BLE开发开发板和资料, 请看这里 http://amomcu.taobao.com/ , 这里能提供基于cc2540或cc2541的蓝牙4.0BLE开发的具体硬件和软件资料, QQ群257318688, 阿莫单片机论坛  www.AmoMcu.com技术, 其他项目的例子很多介…
       蓝牙4.0BLE 手机控制 cc2540 CC2541 的串口透传功能已实现        尽管蓝牙4.0 BLE芯片CC2540 是单芯片(即用户能够对它进行芯片级代码编写), 是8051增强型主控. 带蓝牙4.0功能. 但非常多时候非常多客户都仅仅须要他的透传功能. 如今随着Android4.3 和IOS 的兴起, 支持蓝牙4.0BLE的手机越来越多.所以怎样实现手机控制CC2540的透传是一个非常有用的功能,有了这个功能, 我们能够用手机来连接CC2540通过串口来连接的设备…
版权声明:本文为博主原创文章,转载请注明作者和出处.    作者:强光手电[艾克姆科技-无线事业部] 1. 扫描请求和扫描响应 广播包含扫描请求SCAN_REQ和扫描响应SCAN_RSP. 扫描请求:由链路层处于扫描态的设备发送,链路层处于广播态的设备接收. 扫描响应:由链路层处于广播态的设备发送,链路层处于扫描态的设备接收. 处于扫描态的设备可以接收广播信道的报文,通过扫描可以侦听哪些设备正在广播.扫描分为主动扫描和被动扫描.主动扫描发送扫描请求给处于广播态的设备,并通过处于广播态的设备返回的…
版权声明:本文为博主原创文章,转载请注明作者和出处.    作者:强光手电[艾克姆科技-无线事业部] 在使用EN-Dongle捕获和解析广播包之前,我们先了解一下BLE报文的结构,之后,再对捕获的广播包进行分析.在学习BLE的时候,下面两个文档是极其重要的,这是SIG发布的蓝牙的核心协议和核心协议增补. 核心协议Core_v4.2. 核心协议增补CSS v6. 虽然这两个文档是蓝牙技术的根本,但是遗憾的是:通过这两个文档学习蓝牙并不是那么容易的,阅读和理解起来很费力.尤其是初学者在阅读这两个文档…
蓝牙4.0BLE cc2540 usb-dongle的 SmartRF Packet Sniffer 抓取数据方法 [原创,多图] spm=a1z10.1.w4004-5319414070.11.ZdQnRC&id=38095054083"> (仅仅公布于csdn博客, 如需转载,请注明出处,谢谢! ) 蓝牙4.0的开发, 如今真热火的非常. 可是非常多朋友买了我们出品的cc2540 usb-dongle后, 都反馈说不知道怎样抓包, 而且. 即使非常多朋友到TI官网论坛去找信息,…
代码实例:点击打开链接 实现的功能是从uart口发送数据至另一个蓝牙串口,或是从蓝牙读取数据通过uart打印出数据. int main(void) { // Initialize leds_init(); timers_init(); buttons_init(); uart_init(); ble_stack_init(); gap_params_init(); services_init(); advertising_init(); conn_params_init(); sec_param…
Android 4.3以后的系统自动支持蓝牙4.0规范的低功耗蓝牙(BLE).在android4.3之前,蓝牙4.0支持是由手机厂家加入支持的,接口各异,导致开发一个支持蓝牙4.0程序支持市面上的手机很困难.从android 4.3以后,系统将统一接口,使得支持大部分手机成为可能.所以与手机或平板联机之前要确认是android 4.3及以上的系统.有些旧手机,由于蓝牙硬件是支持BLE4.0,更新厂家的android4.3系统是可以支持的.iOS方面,IPHONE 4S及以上,The New IP…