E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nRF52832蓝牙开发
iOS
蓝牙开发
---CoreBluetooth[BLE 4.0] 初级篇[内附Demo地址]
一、蓝牙基础知识(一)常见简称1.MFImakeforipad,iphone,itouch专们为苹果设备制作的设备,开发使用ExternalAccessory框架(认证流程貌似挺复杂的,而且对公司的资质要求较高),详见:关于MFi认证你所必须要知道的事情2.BLEbuletouchlowenergy,蓝牙4.0设备因为低耗电,所以也叫做BLE,开发使用CoreBluetooth框架(因为苹果系统的
weixin_30652897
·
2020-08-24 06:17
iOS
蓝牙开发
详解
对应的在项目中添加的
蓝牙开发
权限ImportantAniOSapplinkedonorafteri
weixin_30342827
·
2020-08-24 06:08
1.
nRF52832
裸机教程--开发环境搭建
II.环境软件环境:KEIL-MDKv-5.23.0.0硬件:
nrf52832
开发板III.
nRF52832
简介■2.4G单芯片多协议
wang328452854
·
2020-08-24 06:02
nRF52832
iOS
蓝牙开发
- BLE(蓝牙4.0)
设备:中心设备(CBCentralManager):iOS系统的手机等设备外围设备(CBPeripheral):手环等第三方设备外围设备:服务:外围设备下的子信息,每个服务有一个UUID标示.特征:服务下的子信息,每个特征也有一个UUID标示.特征是外围设备的最小单位,每一个特征信息代表设备的一个信息或者数据,以手环为例,每一个特征可能代表手环记录的步数或者电量等信息.实现步骤:创建中心设备(CB
hpuhjl
·
2020-08-24 06:51
[iOS]
iOS
蓝牙开发
CoreBluetooth框架总结
蓝牙开发
分为两种:中心者模式和管理者模式中心者模式我们的手机作为中心设备,连接蓝牙设备(这也是最常用的一种模式,比如使用我们的手机连接小米手环、空气净化器等;我们以下的开发也是基于这种模式。)
软件iOS开发
·
2020-08-24 06:20
iOS
软件开发
iOS学习
ios
iphone
苹果
软件
IOS Ble
蓝牙开发
实现
1.本篇博文阐述如何开发Ble蓝牙。在蓝牙中的一些常见服务,扫描,以及链接;主蓝牙类文件.h主蓝牙类文件.mUUID文件蓝牙列表展示的文件一:引入Ble蓝牙的框架BuleHelp.h#import//导入蓝牙框架#import#import"DeviceModel.h"#import"Constants.h"#import"CommonUserDefaults.h"#import"CommonUt
Aftery的博客
·
2020-08-24 06:42
IOS
iOS-BLE
蓝牙开发
持续更新
http://www.jianshu.com/p/84b5b834b942iOS-BLE
蓝牙开发
持续更新字数3942阅读4341评论56喜欢42在写这个博客之前,空余时间抽看了近一个月的文档和Demo,
mengzhengjie
·
2020-08-24 05:37
IOS
ios
蓝牙开发
错误总结
1.didConnectPeripheral不调用原因:CBPeripheral对象居然会被释放掉,在这里对它用的是个weak?虽然我不太相信,但还是赶紧试了试答案了说的方法,写了个全局的属性对CBPeripheral强引用。果然,接下来一切OK,后面的内容写起来畅通无阻。心里还是有点疑惑,就去找文档,然后找到这样一句话:Youmustretainalocalcopyoftheperipheral
ailinghao
·
2020-08-24 05:47
iOS
蓝牙
iOS
蓝牙
遇到的问题
蓝牙写入出错,error isError Domain=CBATTErrorDomain Code=114 "Unknown ATT error."
做
蓝牙开发
的时候,提示写入出错。提示信息如下:写入出错,errorisErrorDomain=CBATTErrorDomainCode=114"UnknownATTerror."
cos_sin_tan
·
2020-08-24 05:25
ios
ios蓝牙开发错误
iOS
蓝牙开发
(二)iOS 连接外设的代码实现
上一篇文章介绍了蓝牙的技术知识,这里我们具体说明一下中心模式的应用场景。主设备(手机去扫描连接外设,发现外设服务和属性,操作服务和属性的应用。一般来说,外设(蓝牙设备,比如智能手环之类的东西),会由硬件工程师开发好,并定义好设备提供的服务,每个服务对于的特征,每个特征的属性(只读,只写,通知等等),本文例子的业务场景,就是用一手机app去读写蓝牙设备。iOS连接外设的代码实现流程1.建立中心角色2
Cecilia_--
·
2020-08-24 05:11
收藏
nrf52832
PWM外设产生PWM波形笔记
staticvoiddemo2(void){NRF_LOG_INFO("Demo2");/**Thisdemoplaysbacktwoconcatenatedsequences:*-Sequence0:Lightintensityisincreasedin25stepsduringonesecond.*-Sequence1:LEDblinkstwice(100msoff,100mson),then
CCXX8180
·
2020-08-24 05:45
蓝牙开发
BLE协议流程(iOS为例)
凭借大脑残留的记忆写的BLE的一些概念与接入流程。IOT领域与智能设备通信的方式除了zigbeewifi就算蓝牙了,BLE(bluetoothlowenergy)看名字就是低功耗的一个东西,通俗来说ble很简单啊,因为无论是iOS还是android提供的api都屏蔽了嵌入式开发的东西,基本就是看看api,连接下蓝牙,与蓝牙通讯下。当然也有被坑的地方。perial大概是这么拼的,分为中心设备与外围设
jks456
·
2020-08-24 05:09
iOS
iOS蓝牙Ble开发
iOS
蓝牙开发
主要有种方式。1GameKit.frameworkiOS7之前的蓝牙通讯框架,从iOS7开始过期,但是目前多数应用还是基于此框架。只能用于iOS设备之间,多用于游戏。
zpy_公众号_码农修仙儿
·
2020-08-24 05:26
iOS开发
Classic BT和BLE的选择
在
蓝牙开发
的过程中,对于ClassicBT(传统蓝牙)和BLE的选择,很多人对此不甚了解。下面我们就分别就以下几个方面来比较下它们之间的区别,以便于我们更好的选择1.手机支持程度。
三方
·
2020-08-23 17:52
nrf52832
--串口例程添加静态密码配对、绑定
在nrf官方例程上添加如下功能:一、在连接时请求配对;二、配对密码设置为静态密码;三、配对成功后进行绑定,下次连接时不需要再输入密码参考博客:点击打开链接***************************************************************************************************************************
Jkdon
·
2020-08-23 08:50
低功耗蓝牙BLE
android 蓝牙程序控制绑定与删除绑定
2019独角兽企业重金招聘Python工程师标准>>>如何实现android
蓝牙开发
自动配对连接,并不弹出提示框(2013-01-0515:27:36)转载▼标签:杂谈分类:转摘文章我就开始查找怎么关闭这个蓝牙配对提示框
weixin_33860722
·
2020-08-23 08:58
记录下
NRF52832
断开连接后自动开始广播的方法
1、在advertising_init函数里关闭断开连接后开记广播标志:init.config.ble_adv_on_disconnect_disabled=false;//自动广播staticvoidadvertising_init(void){ret_code_terr_code;ble_advertising_init_tinit;memset(&init,0,sizeof(init));i
崔家寨大当家
·
2020-08-23 07:41
Nordic蓝牙
nRF52832
的UICR
nRF52832
的UICRUICR(Userinformationconfigurationregisters)是保存用户特殊设置的非易失存储寄存器(NVM:Non-volatilememory),UICR
luck_horse
·
2020-08-23 06:26
NRF52832
STM32F4烧录方法
j-Flashlite批处理烧录方式:1.将jink驱动目录中的JLink.exe和JLinkARM.exe文件复制到新建的一键下载文件中2.新建jlinkBrunFwFile.txt,内容如下:device
nRF52832
nanjoh
·
2020-08-23 06:50
STM32F4
超简单的 BlueTooth
蓝牙开发
实例,打开蓝牙,关闭蓝牙,配对,解除,功能齐全
超简单的BlueTooth
蓝牙开发
实例,打开蓝牙,关闭蓝牙,配对,解除,功能齐全下载demo布局就不多说了,粘贴过去就能用。
随意而然
·
2020-08-23 06:35
android
蓝牙
iOS App 通过CoreBluetooth(Swift 蓝牙)和Android(低功耗蓝牙BLE)交互。
本文概念参考的了Pein_Ju的文章BLE
蓝牙开发
—Swift版本文更像是是偏向于在工作中记录和实践性,大佬请随意鄙视。我的代码连接放在最后。
韩大熊宝要姓张
·
2020-08-23 05:48
Android 低功耗蓝牙BLE【打开蓝牙->搜索设备->发现设备->建立连接->数据通信】总结
流程目录一、初识BLE蓝牙:GATT:Server:Characteristic二、
蓝牙开发
流程:三、androidBLEAPI简介:BluetoothAdapterBluetoothDeviceBluetoothGattBluetoothGattServiceBlueto
佳姝
·
2020-08-22 16:27
基于Cortex-M3内核的MM32W373 MCU
蓝牙开发
板
图1.eMiniBoard系列开发板图片●eMiniBoardMB-021基于Cortex-M3
蓝牙开发
板,支
英尚微电子
·
2020-08-22 15:38
内核
单片机
开发经验
人工智能
nrf52832
gpiote中断下按键
1、平台的条件1.1软件平台:sdk14.21.2硬件平台:
nrf52832
说明:只是介绍代码怎么使用,直接点QQ:1297311998,如果有什么问题,请高手不吝赐教2使用步骤2.1添加以下文件2.2
轻松翱翔
·
2020-08-22 11:16
nRF52832_ble
nRF52832
— BSP按键流程梳理(Board Support Package)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-08-22 11:42
nRF52832
nRF52832
— 矩阵键盘
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-08-22 11:12
nRF52832
nrf52832
NFC默认引脚功能,造成蓝牙进入休眠模式
nrf52832
的NFC功能引脚默认开启,整个系统通过NFC唤醒系统,如果不需要这个功能需要手动进行配置将这两个功能引脚设置为普通引脚防止程序进入休眠模式:voidSystemInit(void)配置在这个函数中进行设置
zcs754546461
·
2020-08-22 11:10
蓝牙
nrf52832
之GPIOTE组件
参考资料:艾克姆科技《
nRF52832
开发教程》GPIOTE部分学习思维导图GPIOTE原理
nRF52832
寄存器类型Task:任务寄存器,可以由程序或事件触发Event:事件寄存器,事件可以产生中断和触发任务
面包呢
·
2020-08-22 11:28
nrf52832
NRF52832
初学笔记1.5之hids_keyboard
本次是在
NRF52832
的Demo板上测试的,使用的是SDK12.3的hids_
一头小笨驴
·
2020-08-22 11:33
技术
初学
nRF52832
DFU 过程记录之一
本文记录了
nRF52832
DFU过程中比较有意义的参考文章。
nRF52832
,博主所用SDK版本是14.2.0.
nRF52832
,可以通过蓝牙、串口,USB升级。
东莞大拿
·
2020-08-22 11:56
nRF52832
通过按键调用sd_ble_gap_disconnect触发蓝牙断连,报错NRF_ERROR_INVALID_STATE
目前使用SDK14.2。参考连接:https://devzone.nordicsemi.com/f/nordic-q-a/416/how-can-i-voluntarily-disconnect-ble-devices主要原因是uint32_tsd_ble_gap_disconnect(uint16_tconn_handle,uint8_thci_status_code)的输入参数hci_stat
hhh志强
·
2020-08-22 11:56
蓝牙
Nodic_52832的 GPIOTE PPI GAP GATT 介绍
关键字:GPIOTEPPIGAPGATT
nRF52832
的寄存器和一般的单片机有所差别,
nRF52832
的寄存器分为下面的三种类型。Task:任务寄存器,可以由程序或事件触发。
weixin_39195601
·
2020-08-22 11:56
Bluetooth
nRF52832
-PPI部分学习
PPI部分学习思维导图PPI原理1.1PPI简介PPI实现的就是通过初始化配置,将不同外设的事件和任务连接起来,让事件自动去触发任务的功能,PPI有多个通道,每个通道包含一个EEP和TEP,使用PPI连接外设事件和外设任务的时候,将外设事件寄存器的地址写入EEP,将外设任务寄存器的地址写入到PPI通道的TEP,然后使能该PPI通道即可实现外设事件和外设任务的连接。1.2预编程PPI通道PPI中的通
weixin_33989058
·
2020-08-22 11:28
废旧鼠标先别丢,用来学习
nRF52832
的QDEC
刚发现
nRF52832
有一个QDEC,SDK13.0中还有驱动,但是不太友好。如果大家有废旧鼠标,建议拆一个编码器下来“学习”。
weixin_30952103
·
2020-08-22 10:07
NRF52832
初步使用
开发环境搭建开发环境涉及到协议栈SDK版本、keilPACK版本的匹配问题,目前测试通过的环境如下:windows系统:win10硬件:
NRF52832
测试板、JLINK-V8仿真器KeiluVision5ForARM5.14nrfgostudio_win
weixin_30768175
·
2020-08-22 10:31
青风
nrf52832
跑zephyr——点亮LED
zephyr版本:1.10硬件:采用青风
nrf52832
开发板开发环境:虚拟机Ubuntu16.04编译+Windows764bit烧录使用的是zephyr-zephyr-v1.10.0/samples
weixin_30700099
·
2020-08-22 10:57
【nRF51822
蓝牙开发
笔记】点亮LED灯
/********************(C)COPYRIGHT2014????*********************ÎļþÃû:main*ÃèÊö:*ÊÔÑéƽ̨:nRF51822À¶ÑÀ¿ª·¢°å*ÃèÊö:*×÷Õß:Ð¥·ç*²©¿Í:**********************************************************************/
weixin_30628077
·
2020-08-22 10:24
nRF52832
矩阵按键调试 同一列上的按键 任意两个按键 按下 检测不到低电平(电平拉不下来)...
参考链接:https://blog.csdn.net/zhanghuaishu0/article/details/78505045调试过程中发现同一列上的按键任意两个按键按下检测不到低电平(电平拉不下来),在网上找到一个类似的资料说是:pin脚初始化时,配置的驱动能力不够。修改后测试正常了。原GPIO初始化如下:nrf_gpio_cfg_output(GPIO0);修改后如下:nrf_gpio_c
weixin_30381317
·
2020-08-22 10:47
蓝牙芯片
nRF52832
的序列号参数保存
在
nRF52832
的设备上,有一些UICR的寄存器,类似于NVM,可以用来保存一些参数,更方便使用。
wchyan
·
2020-08-22 10:11
nRF52832
嵌入式
C语言
蓝牙芯片
nRF52832
之PWM的使用
nRF52832
蓝牙芯片,自带了3路PWM硬件模块,每个模块支持4路,总共支持12路PWM。在SDK15中提供了简化的API,能够快速、便捷的实现PWM功能。
wchyan
·
2020-08-22 10:11
nRF52832
嵌入式
C语言
nRF52832
-Bluefruit52学习之MicroPython开发(6)-- 16路PWM驱动PCA9685(I2C)
nRF52832
技术交流群:680723714
nRF52832
-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451MicroPython
Mr.Lanson
·
2020-08-22 10:12
nRF52832蓝牙开发
nRF52832蓝牙开发实战
nRF52832
-Bluefruit52学习之MicroPython开发(2)-- 板载LED
nRF52832
技术交流群:680723714
nRF52832
-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451MicroPython
Mr.Lanson
·
2020-08-22 10:12
nRF52832蓝牙开发
nRF52832蓝牙开发实战
NRF52832
之RCT、Timer
一、RTCRTC有RTC0和RTC1,使用蓝牙时RTC0被占用。PRESCALER为xx,则COUNTER经过xx个LFCLK周期加1,即经过一个周期加1,如下图。二、TimerTIMER有TIMER0-4,使用蓝牙时TIMER0被占用。如果对功耗无要求,则可使用16MHz/1MHz;当与蓝牙结合使用时,出于低功耗和CPU大多时间在休眠的考虑,一般使用RTC作为信号来源。
secret350
·
2020-08-22 10:56
NRF52832外设
nRF52832
开发之GPIOTE浅析
一、GPIOTE原理1.概念1)
nRF52832
的GPIO只能作为通用的输入输出使能,它作为输入时无法产生中断的,这时候就需要通过GPIOTE实现这种效果了;2)GPIOTE(GPIO任务和事件),是在
吳某人
·
2020-08-22 10:02
蓝牙
nRF52832
开发之PPI浅析
一、PPI原理1.概念PPI是可编程外设互连(ProgrammablePeripheralInterconnect)的缩写2.作用提供一个硬件通道,将不同外设的事件和任务"连接"在一起,当事件产生时硬件自动触发事件"连接"的任务3.优点PPI机制的设计,使得被"连接"的任务由硬件自动触发完成,省去了原本CPU需要参与的步骤。这一方面降低了CPU的负荷,另一方面保证了产生事件到执行任务的实时性。4.
吳某人
·
2020-08-22 10:02
蓝牙
Nordic--
nrf52832
--FDS(一)基本介绍
FDS(FlashDataStorage模块是sdk中提供的操作flash的模块。前面介绍过fs(FlashStorage)模块,这个模块也是sdk中提供的操作flash的模块。为什么要提供两个呢? 这需要了解一下关于flash操作的问题。因为操作的是片上flash,所以在擦写flash的时候CPU会暂停,这对于ble来说很可能影响底层的链路上的时序。所以对于ble应用来说,不能通过flash相关
liefyuan
·
2020-08-22 10:55
单片机
BLE/BT
Nordic--
nrf52832
--PPI
nRF52832
的寄存器分为下面的三种类型。Task:任务寄存器,可以由程序或事件触发。Event:事件寄存器,事件可以产生中断或触发任务。Register:普通寄存器,和一般单片机的寄存器一样。
liefyuan
·
2020-08-22 10:55
Nordic
nrf52832学习应用之路
nrf52832
之GPIOTE
GPIOTE模块gpio无法把输入设置为中断触发,gpiote则可以。gpiote有8个通道,每个通道可以分配给1个引脚,此引脚可以是任务模式或者事件模式gpiote任务模式可以置位,清零,翻转io,优先级从高到低,假如同时发生的情况下gpiote事件模式可以上升沿,下降沿,任意边沿触发,优先级从高到低port事件可以唤醒系统,上升沿,下降沿,电平变化都可以触发。配置流程:先禁止,配置,清标志位,
qq_27182175
·
2020-08-22 10:51
nrf52832裸机
Amdroid
蓝牙开发
基础
Android
蓝牙开发
主要分为两大类,分别是传统
蓝牙开发
和BLE(BluetoothLowEnergy)低功耗
蓝牙开发
。现在普遍使用的是低功耗蓝牙,除了手机,在智能穿戴设备上运用尤为广泛。
BillyJean
·
2020-08-22 10:13
NRF52832
GPIOTE INPUT
1.在sdk_config.h中加入宏//GPIOTE_ENABLED-nrf_drv_gpiote-GPIOTEperipheraldriver//==========================================================#ifndefGPIOTE_ENABLED#defineGPIOTE_ENABLED1#endif//GPIOTE_CONFIG_NU
仙剑情缘
·
2020-08-22 10:24
NRF52832个人学习笔记
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他