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
NRF蓝牙模块
IOT浅谈之
nRF
52
本期主角:
nRF
521核心之armcortexm4f2广泛的无线协议支持
[email protected]
是用于ULP无线应用的功能强大的多协议单芯片解决方案。
titer1
·
2020-08-12 12:44
nRF
52832-Bluefruit52学习之外设开发(1)-- MPU6050六轴模块
nRF
52832技术交流群:680723714
nRF
52832-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451
nRF
52832
Mr.Lanson
·
2020-08-12 12:45
nRF52832蓝牙开发
nRF52832蓝牙开发实战
【nordic 52832】 创建精准时间定时器
转自:https://blog.csdn.net/gyb510/article/details/51842834/nordic封装了定时器,操作起来没有STM32一样方便,本文教你如何做时间计时
nrf
52832
schumi2000
·
2020-08-12 12:11
nordic
使用JFlash往Nordic
nRF
系列芯片烧写程序
使用JFlash往NordicnRF系列芯片烧写程序第一步新建一个项目第二步配置相关信息第三步打开自己需要烧写的文件第四步连接最后一步烧写程序第一步新建一个项目第一次打开软件则选择Createanewproject,点击Start-Flash已经打开了软件的则在菜单profile选择Createanewproject第二步配置相关信息选择options下的settingproject或者快捷键Al
小白小六
·
2020-08-12 12:36
随笔博客
STM32无线通信——
nRF
24L01通信模块
不同型号STM32的无线通信——基于一样的
nRF
24L01芯片模块在此声明一下全部代码均不允许转发以及在商业上的行为等,—Mannix声明。
Mannixcsdn
·
2020-08-12 12:58
STM32扩展篇
NRF
52832 打开SDK内部log调试
一,配置打印1,主要是在sdk_config.h中配置两个宏:
NRF
_LOG_ENABLED,
NRF
_LOG_BACKEND_RTT_ENABLED将这两个值的宏定义从0改为1,2,在主循环中使用:
NRF
_LOG_PROCESS
试探你的温柔耶
·
2020-08-12 12:35
Nordic
NRF
52832学习笔记(8)——RTC实时时钟使用
一、简介
NRF
52832中的RTC是Real-timeCounter实时计数器,而不是Real-timeClock实时时间。所以为了实现实时时钟,需要创建一个1秒定时器增加时间戳的值。
Leung_ManWah
·
2020-08-12 12:52
NRF52832
NRF
52832学习笔记(5)——SPI接口使用
一、硬件连接功能口引脚MISO17MOSI18CLK20CSN19二、移植文件注意:以下出现缺失common.h文件错误,去除即可。uint8改为uint8_t或unsignedchar或自己宏定义链接:https://pan.baidu.com/s/1AP3VuZz2v5gN47zDDTqCVA提取码:d84r将board_spi.c和board_spi.h两个文件加入工程的Applicatio
Leung_ManWah
·
2020-08-12 12:52
NRF52832
NRF
52832学习笔记(12)——UART接口使用
一、简介UARTE是带有EasyDMA的通用异步接收器/发送器UART。提供快速、全双工、异步的串口通信,内置流量控制(CTS,RTS)支持硬件,速率高达1Mbps。以下是UARTE的主要功能:全双工操作自动硬件流控制生成9位数据带奇偶校验EasyDMA波特率高达1Mbps在支持的事务之间返回IDLE(使用HW流控制时)一个停止位最低有效位(LSB)优先用于每个UART接口的GPIO可以从设备上的
Leung_ManWah
·
2020-08-12 12:52
NRF52832
NRF
52832学习笔记(7)——ADC接口使用
一、简介1.1主要特点
NRF
52832中ADC为一个逐次逼近(SAADC)模拟数字转换器8/10/12位分辨率,采用过采样可以达到14位分辨率。
Leung_ManWah
·
2020-08-12 12:52
NRF52832
NRF
52832学习笔记(10)——GAP从机端广播自定义数据
一、背景链路层(LL)控制设备的射频状态,有五个设备状态:待机、广播、扫描、初始化和连接。广播为广播数据包,而扫描则是监听广播。GAP通信中角色,中心设备(Central-主机)用来扫描和连接外围设备(Peripheral-从机)。大部分情况下外围设备通过广播自己来让中心设备发现自己,并建立GATT连接,从而进行更多的数据交换。也有些情况是不需要连接的,只要外设广播自己的数据即可,用这种方式主要目
Leung_ManWah
·
2020-08-12 12:52
NRF52832
NRF
52832学习笔记(3)——GPIO输出接口使用
一、硬件连接按键名称引脚控制方法蜂鸣器14高电平响、低电平停LED灯23高电平亮、低电平灭二、移植文件注意:以下出现缺失common.h文件错误,去除即可。uint8改为uint8_t或unsignedchar或自己宏定义链接:https://pan.baidu.com/s/1cGrkf-KvlWZHsutpHCBecA提取码:osrg将board_gpo.c和board_gpo.h两个文件加入工
Leung_ManWah
·
2020-08-12 12:52
NRF52832
NRF
52832学习笔记(17)——Flash接口使用(FDS方式)
一、背景
NRF
52832内部Flash的存储官方提供了两种方式,一种是FStorage方式,另一种是在FStorage基础上的FDS方式。
Leung_ManWah
·
2020-08-12 12:52
NRF52832
NRF
52832学习笔记(11)——蓝牙MAC地址
一、背景一个BLE设备,可以使用两种类型的地址(一个BLE设备可同时具备两种地址):PublicDeviceAddress(公共设备地址)RandomDeviceAddress(随机设备地址)可分为两类:StaticDeviceAddress(静态设备地址)PrivateDeviceAddress(私密设备地址)又可分为两类:Non-resolvablePrivateAddress(不可解析私密地
Leung_ManWah
·
2020-08-12 12:52
NRF52832
nrf
52832开发之添加DFU服务
前言:在nordic的BLE程序中添加DFU服务比DFU的搭建要简单许多了,基本跟着流程走就能让自己的应用程序实现无线DFU一、前期准备1.在要添加DFU服务的工程中添加DFU源码
nRF
5_SDK_15.2.0
吳某人
·
2020-08-12 12:32
蓝牙
Nordic--
nrf
52832--Timer
类型软件定时器硬件定时器目录
nRF
_Libraries/app_timer.cnRF_Drivers/
nrf
_drv_timer.c创建/初始化定时器app_timer_creat()
nrf
_drv_timer_init
liefyuan
·
2020-08-12 12:43
单片机
Nordic
nrf52832学习应用之路
nrf
51822 SDK12.3.0 电源管理官方例程
一、实验平台:测试板:PCA10028协议栈版本:
nRF
5_SDK_12.3.0_d7731ad例程所在位置:
nRF
5_SDK_12.3.0_d7731ad\examples\peripheral\pwr_mgmt
弋阳yoga
·
2020-08-12 12:46
nrf51822
NRF
52832 timer
1.在sdk_config.h中加入宏//TIMER_ENABLED-
nrf
_drv_timer-TIMERperiperaldriver-legacylayer//==================
仙剑情缘
·
2020-08-12 11:36
NRF52832个人学习笔记
NRF
52840 DFU升级(三) : Buttonless 升级
GettingstartedwithNordic'sSecureDFUbootloader,astepbystepguide》Nordic官方文档《ButtonlessSecureDFUService》《ButtonlessDFUTemplateApplication》相关文章:《
NRF
52840DFU
御风牧云_
·
2020-08-12 11:04
BLE
NRF
52840 DFU升级(四):GPREGRET标志位升级
参考博文《蓝牙
nrf
51822空中升级》相关文章:《
NRF
52840DFU升级(一):按键升级》《
NRF
52840DFU升级(二):Hex文件打包》《
NRF
52840DFU升级(三):Buttonless
御风牧云_
·
2020-08-12 11:04
BLE
NRF
52840 DFU升级(二):Hex文件打包
参考文献:Nordic官方博客《GettingstartedwithNordic'sSecureDFUbootloader,astepbystepguide》相关文章:《
NRF
52840DFU升级(一)
御风牧云_
·
2020-08-12 11:04
BLE
NRF
52832学习笔记(2)—— 添加DFU功能(基于SDK15.3)
准备工作在开始实验之前必须先准备以下软件:gcc-arm-none-eabi-7-2018-q2-update-win32.exe由于使用加密的dfu需要用到micro-ecc库进行签名验证,需要micro_ecc_lib_
nrf
52
m_pfly_fish
·
2020-08-12 11:19
NRF52系列
nrf
52810蓝牙芯片led应用组件,句柄操作led 亮灭,包括大数据传输和flash读写操作
#include"uart_big_data.h"#include"ble_nus.h"#defineBIG_DATA_HEADER0x48#defineUART_FRAME_LENTH20#defineSERIAL_NUM_SIZE2#defineHEADER_SIZE1#defineSTART_SERIAL_NUM1#defineFILL_BOX_NUM100#defineSTART_MAX_
liqiqian19871027
·
2020-08-12 11:08
nrf52810串口应用
flash应用
微信硬件开发系列教程07-蓝牙
nrf
51822固件编译(airkiss/airsync)
蓝牙
nrf
51822源代码固件编译,使用上篇搭建的开发环境进行源代码的讲解和编译,下载到开发板中。(电脑烧写开发板连线图)仿真+串口的接线。
hunhun1122
·
2020-08-12 11:32
微信
微信蓝牙
微信蓝牙
nrf
软件定时器
52810的软件定时器建立在一个rtc的基础上,使用一个rtc计时。rtc作为一个发动机一直在跑。rtc以tick为单位进行中断触发,每增加一个tick就来一次中断,中断到来之后就和队列预期的tick值比较,如果一样就执行时钟handler。所有的时钟都是按照压入一个钟队列内进行处理。当create一个时钟时程序只是创建了一个时钟队列的结点,保存handler等信息,此时并没有入队。当start时
huitailang_1_1
·
2020-08-12 11:00
Nordic52810
C语言
记录一下,学习
nRF
51822 完毕
花了不少时间来玩
nRF
51822,心情大好,写个日志标记一下,哈哈。
dxj111
·
2020-08-12 11:37
心情
NRF
24LE1 2.4g无线射频芯片介绍
NRF
24LE1RF24LE1采用了Nordic最新的无线和超低功耗技术,在一个极小封装中集成了包括2.4GHz无线传输,增强型51Flask高速单片机,丰富外设及接口等的单片Flash芯片,是一个综合了性能及成本的完美结合
chuyingqiang8165
·
2020-08-12 11:33
nRF
51822 mergeHex 三合一量產用燒錄檔案
nRF
51822用nRFgostudio燒寫的時候需要三個hex檔案,(按燒寫順序)softdeviceapplicationbootloader此三個hex可合併為一,用於量產較為方便,本篇介紹三合一
agathakuan
·
2020-08-12 10:10
nRF51822
nRF
52832 secure DFU移植详细步骤
nRF
52832secureDFU移植详细步骤一.测试的平台参考博文:https://blog.csdn.net/mygod2008ok/article/details/89715626https://
Smile_Smilling
·
2020-08-12 10:59
Nordic
nrf
52832之添加私有服务
因为SDK12.0之后的改动比较大,最近我用到了官方最新的SDK,所以就打算写一篇文章。根据最新版的SDK15.3添加一个私有服务。第一步:添加自己的私有服务1.添加服务初始化函数:2.添加tx特性:3.添加rx特性:4.添加蓝牙事件派发:先加上一句:staticm_dfus_tm_dfu_service;5.在添加蓝牙事件派发里面需要的三个函数(on_connect、on_disconnect、
MO_y_HUI6632
·
2020-08-12 10:06
nRF
52832合并BLE和UART空中升级Bootloader移植记录
pca10040_uart_debugPC端UART升级master:官方的nrfutil和博客NordicnRF5串口固件更新例子(C代码)一、用mdk打开pca10040_ble_debug工程目录:…\
nRF
5
Jack13268
·
2020-08-12 10:50
Nordic DFU 空中升级包制作(以52832为例)
【Choose】
nrf
52832芯片作为我主要讲解的例子,其他nordic芯片同理;softdevice选用最新的
沉夢志昂丶
·
2020-08-12 10:39
Nordic
nrf
51822_xxaa OTA升级教程
在NORDIC的SDK中,有丰富的文档和例子介绍
nrf
51822的OTA升级流程。但也有两个方面的问题:1、各部分的内容比较分散,不容易把整体流程串联起来,而且对一些参数的配置说明也不够清晰。
FarWalker
·
2020-08-12 10:07
BLE
NRF
52832学习笔记(1)——搭建环境、编译烧写
/1T_eF5NDYeq38bR0cqjiZkw提取码:562z1.2下载SDK官网下载:https://www.nordicsemi.com/Software-and-tools/Software/
nRF
5
Leung_ManWah
·
2020-08-12 10:03
NRF52832
NRF
52832学习笔记(22)—— 串口DFU接口使用
一、简介1.1串口DFUDFU(DeviceFirmwareUpdate)设备固件升级,而UART串口升级技术是DFU其中一种类型。其他类型包括:OTA、USB和SPI等有线方式升级。第一次烧录时需要将softdevice(协议栈)、bootloader(引导加载程序)、settings(引导程序配置页)、application(用户应用程序)合成一个hex文件进行烧录。而之后的固件升级,只需通过
Leung_ManWah
·
2020-08-12 10:03
NRF52832
52832
nrf52832
dfu
串口dfu
串口升级
NRF
52832学习笔记(23)——GAP主机端连接
一、背景链路层(LL)控制设备的射频状态,有五个设备状态:待机、广播、扫描、初始化和连接。广播为广播数据包,而扫描则是监听广播。GAP通信中角色,中心设备(Central-主机)用来扫描和连接外围设备(Peripheral-从机)。二、配置连接参数定义连接的参数,这个参数将在sd_ble_gap_connect()函数中被调用。//定义连接参数staticble_gap_conn_params_t
Leung_ManWah
·
2020-08-12 10:03
NRF52832
52832
nrf52832
主机连接
发起连接
gap连接
NRF
52832学习笔记(15)——GATT服务端自定义服务和特征
一、背景1.1Profile(规范)profile可以理解为一种规范,建立的蓝牙应用任务,蓝牙任务实际上分为两类:标准蓝牙任务规范profile(公有任务),非标准蓝牙任务规范profile(私有任务)。标准蓝牙任务规范profile:指的是从蓝牙特别兴趣小组SIG的官网上已经发布的GATT规范列表,包括警告通知(alertnotification),血压测量(bloodpressure),心率(
Leung_ManWah
·
2020-08-12 10:03
NRF52832
NRF
52832学习笔记(21)——系统延时使用
一、头文件需要包含头文件#include"
nrf
_delay.h"二、原函数/***@briefFunctionfordelayingexecutionforanumberofmicroseconds.
Leung_ManWah
·
2020-08-12 10:31
NRF52832
nrf52832
delay
延时
系统延时
52832
NRF
52832学习笔记(2)——定时器接口使用
一、简介在有BLE协议栈的工程中,软件定时器用的是实时时钟RTC1二、使用步骤2.1头文件#include"app_timer.h"2.2定义定时器APP_TIMER_DEF(s_testTimer);//测试的定时器2.3定义定时时间#defineTEST_PERIODAPP_TIMER_TICKS(200)//定时时间(200ms)2.4定义回调函数/**@brief测试定时器的回调函数@pa
Leung_ManWah
·
2020-08-12 10:31
NRF52832
nRF
52832——GATT
//GATT结构/**@briefGATTstructurethatcontainsstatusinformationfortheGATTmodule.*/structnrf_ble_gatt_s{uint16_tatt_mtu_desired_periph;//!
阿卡基YUAN
·
2020-08-12 10:26
BLE__nRF52832
NRF
52832学习笔记(24)——GATT客户端发现服务和读写特征值
一、背景1.1GATT协议GATT(GenericAttributesProfile)的缩写,中文是通用属性协议,是已连接的低功耗蓝牙设备之间进行通信的协议。一旦两个设备建立起了连接,GATT就开始起作用了,这也意味着,你必需完成前面的GAP协议。GATT使用了ATT(AttributeProtocol)协议,ATT协议把Service,Characteristic对应的数据保存在一个查找表中,查
Leung_ManWah
·
2020-08-12 10:27
NRF52832
52832
nrf52832
gatt
读写特征值
发现服务
蓝牙飞控数传套装(适合APM/Pixhaw/Pixhack/Pixhawk2飞控)
SSC-FK-BL900是迅瞻电子初创的一款蓝牙+射频模块一体的飞控数传套装电台,它内嵌入Digi的900HP模块和
蓝牙模块
,对外提供XT60的电池供电接口,支持5~28V的宽电压工作,可以使用2~6S
weixin_30745641
·
2020-08-12 10:38
测试方法三:电脑+USB转TTL串口模块+HC06
这里使用的USB转TTL串口模块是CP2102,注意此处不是用电脑的蓝牙和HC06连接,而是用这个转换模块,因为只有这样才能使用AT指令对
蓝牙模块
进行设置。
iChamber
·
2020-08-11 13:10
杂项
智护 输液监测系统---项目笔记(中期篇)
继续之前的雏形,这次将它进行了完善,首先看一下设计的结构图一、硬件的选用:主控芯片:stm32F103zet6传感器部分:HX711与承重传感器显示部分:HMI串口屏语音辅助:M6语音识别播报模块无线传输:
nRF
24L01
Interstaller
·
2020-08-11 13:24
项目笔记
单片机和串口设备通讯设计时要注意的几个问题
现在有很多外设喜欢通过UART接口进行通讯控制,比如串口WIFI模块,串口
蓝牙模块
,串口HMI等等。
ls667
·
2020-08-11 12:48
单片机
Android 蓝牙手柄开发
我用的是国产4.0.3版本的手机;2、国产机不给力,一直连接不上手柄,偶尔链接上之后操作又有问题,听说是为了降低成本,阉割了
蓝牙模块
。
iteye_3916
·
2020-08-11 12:01
系统层开发
DIY基于树莓派的OpenTX航模遥控器(一)
的热爱,所有制作都是基于Python编程的,虽然对于实时运行系统,Python还有很多不足,但随着年纪的增长,我再不想玩C++了,呵呵~第一版遥控器从小就充满了对无线电遥控的好奇与向往,于是在第一次接触
nrf
24L01
discusfan
·
2020-08-11 11:35
航模遥控器
树莓派3首次使用记录
2.为树莓派设置远程访问使用树莓派需要连接电源线,HDMI线,网线(PI3内置了WIFI模块和
蓝牙模块
,可以不接网线),USB键
zizi1
·
2020-08-11 02:38
实例讲解C语言中fread()函数的返回值问题
最近在Linux下用C编写一个的
蓝牙模块
升级程序,用到fread函数时候发现返回值始终为1,看了很多帖子说的比较啰嗦,所以博主自己总结了一份。
sssuperqiqi
·
2020-08-10 21:42
编程语言C
蓝牙学习笔记(一)——蓝牙相关概念和术语整理(小白版)
双模蓝牙是指内置两个蓝牙版本,运行两套协议栈的
蓝牙模块
。 蓝牙单模芯片可以和其他单模芯片或者双模芯片通信,此时双模芯片需要使用自身架构中的低功
陆小白很白
·
2020-08-10 19:22
蓝牙
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他