发布时间:2016-07-19 19:53:31
建议看该教程前,先看一下 简单扫描器实现 教程讲解基于sdk目录下central中的两个例子。关于主机的程序框架其实和从机都是一样的,都是基于事件驱动的框架。 Main函数中完成初始化, 从机的话就启动广播,主机就启动扫描。 之后都是基于事件驱动的方式将ble相关事件返回给上层app,并且再通过ble_.........【阅读全文】
发布时间:2016-07-19 19:43:34
在sdk目录XXX:\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_Examples\9.0.0\ble_central 下有官方提供的主从连接的demo.官方的demo中实现的是主机通过名字来判断周围的设备是否是自己要寻找的设备,如果是就发起来接。 并且连接建立后可以继续保持侦听,一共可以连接8个设备。 连接上后,从机可以通过按.........【阅读全文】
发布时间:2016-06-28 12:30:35
当手机和设备连接上后,设备端可以通过获取RSSI来在一定程度上判断手机离设备的相对距离的远近。 获取函数很简单直接调用sd_ble_gap_rssi_get 接口函数就行了,传入连接句柄和buff就能获取到 最近一次连接事件中的 接收信号强度。 调用该函数之前需要先调用sd_ble_gap_rssi_start 函数.........【阅读全文】
发布时间:2016-06-14 16:50:50
开发环境:win7开发板 :51单片机 + pdiusbd12 芯片前言: 经过以上章节的操作,已经初步实现了USB的鼠标功能,这些实现对于初学者来说,足够初步了解USB的枚举,HID设备了。下面来总结一下:1)枚举过程。2)USB鼠标的功能实现。1,USB设备的枚举过程 (1)系统拥有新设.........【阅读全文】