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
nrf52832
-定时器例程
SDK版本:15.20代码#include#include#include"nrf_delay.h"#include"boards.h"#include"nrf_drv_timer.h"//驱动程序实例的ID对应Timer的IDconstnrfx_timer_tTIMER_LED=NRFX_TIMER_INSTANCE(0);//Timer事件回调函数voidtimer_led_event_han
weixin_34416754
·
2020-07-13 19:06
nRF52832
定时器
1概述定时器能够被配置为两种模式:定时模式和计数模式,
nrf52832
有五个定时器,timer0--timer4。
weixin_34302798
·
2020-07-13 18:04
NRF5 SDK蓝牙开发——NRF_LOG_INFO(...)通过串口输出的实现
NRF5SDK蓝牙开发——NRF_LOG_INFO(…)通过串口输出的实现开发环境iarforarm开发平台
nrf52832
开发板,使用P06引脚作为串口TX口应用程序:nRF5_SDK_15.0.0_
wayne2018
·
2020-07-13 16:31
蓝牙开发
蓝牙
Nrf51822
Nrf52832
软件开发
3.
nrf52832
裸机教程--系统时钟
II.环境软件环境:KEIL-MDKv-5.23.0.0硬件:
nrf52832
开发板III.
nRF52832
时钟树
nrf52832
的系
wang328452854
·
2020-07-13 16:55
nRF52832
nRF52832
——基于SDK15.2 加入串口透传服务
【背景】:项目需求,需要手机和设备进行蓝牙双向数据传输,需要在原工程基础上加入此通信工程,使用的是SDK15.2,而官方源码已经带有使用的蓝牙串口透传例程,所以参照此例程,移植到现有的工程中即可。但是移植过程却遇到非常蛋疼的事。【移植要点】:下面主要提及要点,与SDK12.3的差异;1、加入串口驱动相关关键的是串口事件处理回调函数当串口收到数据后,BLE发送给主机,即手机//uart事件处理回调函
Winter_world
·
2020-07-13 16:34
嵌入式
nRF52832
——无线DFU的原理与步骤(基于SDK15.2)
没有人能保证产品一次成型后代码万年不动,若发现代码bug或有性能优化升级的时候,倘若设备不具备在线升级的功能,那么采取将产品召回的方式进行升级维护会是一笔巨大的开销,所以在本次开发中,将无线升级功能作为一项关键产品特性,利用Nordic
nRF52832
Winter_world
·
2020-07-13 16:34
嵌入式
Nordic SoftDevice FWIDs 找了很久才找全
nrfutilpkggenerate--hw-version52--sd-req0xAF--application-version0xff--application
nrf52832
_xxaa.hex--
Awen-Linux
·
2020-07-13 14:57
Bluetooth
nRF52832
-Bluefruit52学习之蓝牙BLE开发(2)-- 蓝牙BLE主函数分析
nRF52832
技术交流群:680723714
nRF52832
-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451
Mr.Lanson
·
2020-07-13 13:39
nRF52832蓝牙开发
nRF52832蓝牙开发实战
nRF52832
新工程定时器1和定时器2使用(Time1 & Time2)
首先声明:鄙人是个小白首先从NORDIC的官网下载官方的SDK,然后使用里面的example搭建工程。这里建议最好自己搭建一个新的工程(该步骤自己摸索吧,都类似的,孰能生巧,注意在C/C++compiler里里面添加路径)。直接上源码,作为一名代码搬运工,这是最主要的。constnrf_drv_timer_tTIMER_1=NRF_DRV_TIMER_INSTANCE(1);voidtime1_i
jeffrey*
·
2020-07-13 13:39
BLE开发 Nordic
nRF52832
开发(一) 搭建开发环境
BLE开发Nordic
nRF52832
(一)搭建开发环境
nRF52832
是Nordic出的最新款超低功耗soc,是上代芯片nRF51822的升级版。
shanglin163
·
2020-07-13 13:43
BLE
NRF52832
之串行通信学习
一、SPI1.SPI概述2.SPI数据通信Controller:指SPI中的控制寄存器,通过此来配置SPI总线传输模式;SSPBUF:指SPI内部缓冲区,以FIFO形式存在,保存传输过程中的临时数据;SSPSR:指SPI中的移位寄存器,根据设计好的bit-width将数据移入或移出SSPBUF传输数据:主机先将数据移入SSPBUF,SSPBUF中的数据自动按照顺序移入SSPSR中,通过MOSI传给
secret350
·
2020-07-13 13:29
NRF52832外设
nRF52832
入门教程 开发环境搭建
写在前面:NORDIC的开发文档故意写的很难,很晦涩,对于初学者而言只有无尽的超链接,没有一份完整的说明告诉你如何一步步搭建自己的项目。网页上的这些内容陷入一种无穷无尽的调用之中。虽然网站上的内容是全面的,但是却很难找到自己想要的“入门级”指导手册,这样做只有一个目的——故意提高门槛,让初学者望而却步。其次,NORDIC的DK套件做的是很完美的,在板子上面就自带了一个J-linkOB,调试和下载都
ralfooo
·
2020-07-13 12:48
硬件
NRF52832
学习笔记(9)——GAP从机端广播
一、背景本篇是关于配置以及启动或关闭广播的流程,广播自定义数据包查看
NRF52832
学习笔记(10)——GAP从机端广播自定义数据1.1蓝牙协议栈链路层(LL)控制设备的射频状态,有五个设备状态:待机、
Leung_ManWah
·
2020-07-13 10:37
NRF52832
NRF52832
学习笔记(6)——OTA DFU接口使用
一、简介1.1OTADFUDFU(DeviceFirmwareUpdate)设备固件升级,而OTA(OverTheAir)空中升级技术是DFU其中一种类型。其他类型包括:UART、USB和SPI等有线方式升级。第一次烧录时需要将softdevice(协议栈)、bootloader(引导加载程序)、settings(引导程序配置页)、application(用户应用程序)合成一个hex文件进行烧录。
Leung_ManWah
·
2020-07-13 10:37
NRF52832
NRF52832
学习笔记(14)——Flash接口使用(FStorage方式)
一、背景
NRF52832
内部Flash的存储官方提供了两种方式,一种是FStorage方式,另一种是在FStorage基础上的FDS方式。
Leung_ManWah
·
2020-07-13 10:37
NRF52832
NRF52832
学习笔记(4)——GPIO输入中断接口使用
一、硬件连接按键名称引脚控制方法LEFT26按下触发,产生低电平RIGHT28按下触发,产生低电平二、移植文件注意:以下出现缺失common.h文件错误,去除即可。uint8改为uint8_t或unsignedchar或自己宏定义链接:https://pan.baidu.com/s/1cGrkf-KvlWZHsutpHCBecA提取码:osrg将board_gpi.c和board_gpi.h两个文
Leung_ManWah
·
2020-07-13 10:06
NRF52832
nRF52832
开发之蓝牙知识简介
一、蓝牙技术起源1.蓝牙的创始人是瑞典爱立信公司2.爱立信早在1994年进行研发3.1998年2月,5个跨国公司(爱立信、诺基亚、IBM、东芝、Intel)组成一个特殊兴趣小组(SIG),小组目标是建立全球范围内小范围无线通信技术,即现在的蓝牙4.蓝牙技术命名源于10世纪的丹麦国王名字(英文姓名为HaroldBluetooth),这位国王统一四分五裂的局面与将各种设备无线连接起来的传输技术有相似之
吳某人
·
2020-07-13 10:51
蓝牙
nRF52832
开发指南目录(开源一小步出品)
源码地址:https://github.com/HX-IoT入门篇(完成)第一章
nRF52832
开发指南介绍第二章
nRF52832
介绍第三章蓝牙基础第四章开发准备第五章2.4G无线通信中蓝牙突围第六章开发
开源一小步
·
2020-07-13 09:02
nRF52832
nRF52832开发指南
nRF52832
开发包
ret_code_tpm_register(pm_evt_handler_tevent_handler)FunctionforregisteringaneventhandlerwiththePeerManager.Parameters[in]event_handlerCallbackforeventsfromthePeerManagermodule.event_handleriscalledfor
阿卡基YUAN
·
2020-07-13 09:14
BLE__nRF52832
NRF52832
定时器
以SDK14.0.0为例,TIMER0的定时器使用1.加入文件nrf_drv_timer.c2.sdk_config.h中的宏打开#ifndefTIMER_ENABLED#defineTIMER_ENABLED1#endif#ifndefTIMER0_ENABLED#defineTIMER0_ENABLED1#endif3.定义一个TIMER实例constnrf_drv_timer_tTIMER_
仙剑情缘
·
2020-07-13 08:38
NRF52832个人学习笔记
NRF52832
RTC for TICK
1.在sdk_config.h中加入宏//NRF_CLOCK_ENABLED-nrf_drv_clock-CLOCKperipheraldriver-legacylayer//==========================================================#ifndefNRF_CLOCK_ENABLED#defineNRF_CLOCK_ENABLED1#endi
仙剑情缘
·
2020-07-13 08:38
NRF52832个人学习笔记
NRF52832
SAADC定时器定时转换
1.在sdk_config.h中加入宏//TIMER_ENABLED-nrf_drv_timer-TIMERperiperaldriver-legacylayer//==========================================================#ifndefTIMER_ENABLED#defineTIMER_ENABLED1#endif//TIMER_DEFA
仙剑情缘
·
2020-07-13 08:38
NRF52832个人学习笔记
NRF52系列开发环境搭建
前言本博客使用keilide和15.3版本的sdk作为环境进行
nrf52832
芯片开发官方写的软件开发指导书链接:https://infocenter.nordicsemi.com/index.jsp?
m_pfly_fish
·
2020-07-13 08:21
NRF52系列
nrf52832
用I2C驱动陀螺仪MPU6050
MPU-6050的角速度全格感测范围为±250、±500、±1000与±2000°/sec(dps),可准确追踪快速与慢速动作,并且,用户可程式控制的加速器全格感测范围为±2g、±4g±8g与±16g。产品传输可透过最高至400kHz的IIC。MPU-6050可在不同电压下工作,VDD供电电压介为2.5V±5%、3.0V±5%或3.3V±5%,逻辑接口VDDIO供电为1.8V±5%(MPU6000
imbaleaf
·
2020-07-13 08:24
nrf
nrf51822/
nrf52832
开发过程中一些常用的API函数
作者:李大闯2017/8/2321:51配置引脚为输出static__INLINEvoidnrf_gpio_cfg_output(uint32_tpin_number)配置引脚为输入(pull_config:配置上拉/下拉或不拉)static__INLINEvoidnrf_gpio_cfg_input(uint32_tpin_number,nrf_gpio_pin_pull_tpull_confi
无境游侠
·
2020-07-13 06:01
nrf52832
之添加自己的service
nrf52中添加自己的servece,不用自己全部手写添加,可以从demo中复制修改为自己需要的service,以下已心率demo为例,修改为自己的service,其中包含两个character,char1属性为通知(长度通知时可以设置,灵活变换长度),char2为可读。一、添加ble_allen.c(根据ble_hrs.c修改而来)二、添加ble_allen.h(根据ble_hrs.h修改而来)
路人 假
·
2020-07-13 05:21
低功耗蓝牙
nrf52832
之 timer
nrf52832
有五个定时器,timer0--timer4。因为SDK已经使用了timer0,所以如果使用了SDK,就不能再使用timer0,只能使用timer1--timer4。
路人 假
·
2020-07-13 05:21
低功耗蓝牙
nRF52832
实际功耗测试3
一些名词不知道咋翻译,瞎翻吧。:-)低功耗模式具体说明:SystemOFFmode:系统关闭模式,实测电流:0.3uA。最低功耗模式,系统内核关闭,运行任务被挂起。唤醒方式:1.GPIO信号2.模拟比较器3.NFC信号4.复位5.……注意:看门狗复位无法在系统关闭模式下使用。比较恶心,定时任务不能进入SystemOFF,不过下文中两个模式也够用。SystemONmode:Subpowermodes
大头苍蝇
·
2020-07-13 04:48
nRF52832
nRF52832
UARTE
由于nRF将普通UART、使用DMA的UARTE区分,实际情况下都会使用DMA,所以只学习UARTE。nRF精简的够狠毒--!概述:1.UARTE的dma最长为256个字节,有些短。2.如果需要自动循坏接收,ShortcutbetweenENDRXeventandSTARTRXtask。3.波特率最高1M。115200bps,1200bps功耗一样55uA使用:1.配置管脚PSEL,随便选。2.设
大头苍蝇
·
2020-07-13 04:48
nRF52832
nRF52832
及nRF52840片上系统功能概述
nRF52832
片上系统具有超低功耗及极高的设计灵活性,可以支持多种无线通信协议,功能十分强大。非常适合蓝牙低功耗,ANT及2.4GHz超低功耗无线应用。
毕健
·
2020-07-13 03:23
IOT
Hardware
nrf52832
--- softpack安装
1.在keil5.12上安装,添加
nrf52832
元器件,2.在http://developer.nordicsemi.com/nRF52_SDK/nRF52_SDK_v0.x.x/下载对应的sdk和softpack
a369000753
·
2020-07-13 02:02
nordic
nrf52832
nRF52832
+Mesh 3.2.0 学习笔记 - 记录贴
nRF52832
+Mesh3.2.0学习笔记张婷婷2019.12.210参考资料API参考手册等入口:http://www.viper1983.com/nrf_mesh/html/创建新模型:http:
Ztt300
·
2020-07-13 02:36
笔
Zephyr libc简介和malloc分析
E5%88%86%E6%9E%90/Zephyrlibc简介和malloc分析本作品采用知识共享署名发表于2019-10-29|分类于iot||阅读次数:118本文简要介绍Zephyr的标准C库,并基于
nrf52832
Q328333568
·
2020-07-13 00:01
linux
nRF52832
与nRF 52840 支持的BLE5.0特性对比
SDwMtitcQ9EidJrARJb3YQ提到蓝牙联盟SIG给出了蓝牙5的三大特性:1.4X距离2.2X数据吞吐量3.8倍广播数据而通过研读52832和52840的brief,我们可以看到各自的蓝牙特性支持如下:
nRF52832
_hello_cc
·
2020-07-12 23:05
NRF52832
nrf52832
学习笔记(3)设置发射功率
只要调用下面api就可以设置发射功率/**@param[in]tx_powerRadiotransmitpowerindBm(acceptedvaluesare-40,-30,-20,-16,-12,-8,-4,0,and4dBm).**@noteThe-30dBmsettingisonlyavailableonnRF51seriesICs.*@noteThe-40dBmsettingisonly
jiang_2018
·
2020-07-12 23:47
nrf52832
蓝牙
nrf52832
学习笔记(4)修改蓝牙名称,掉电不丢失
这篇主要介绍如何在手机端修改设备参数,比如设备名称,且实现掉电不丢失。思路:把需要修改的参数发送给设备,设备根据uuid来分辨是参数,并保存在flash中,重启服务,这样下次上电修改不会丢失。1.flash的操作在pstorage.c中是官方提供操作flash的库函数,下面介绍几个要用的说明:初始化flash模块,在调用flash模块之前必须先调用他一次uint32_tpstorage_init(
jiang_2018
·
2020-07-12 23:47
蓝牙
nrf52832
NRF52832
学习笔记(1)—— 添加自有service(基于SDK15.3)
前言:SDK版本15.3评估板:pca10040在uart的例程中添加batteryservice添加之前,手机连上设备之后扫描到的service如下:一、分配ram空间softdevice的flashcode是确定,但ram是不确定,和sevice的多少以及以下几个宏有关:#defineNRF_SDH_BLE_TOTAL_LINK_COUNT1//一共同时可以支持多少个连接,使用默认值即可#de
m_pfly_fish
·
2020-07-12 22:12
NRF52系列
艾克姆 蓝牙
nRF52832
上册-学习笔记
一、硬件IK-52832DK开发板兼容官方nRF52DK(PCA10040)xxAA:512K片内Flash,64KRAMxxAB:256k片内Flash,32KRAM二、开发设备硬件设备1、开发板2、JLINK仿真和下载程序3、JTAG-SWD转换板4、IK-52Dongle抓包或主机控制面板配套使用,可以捕获和分析BLE数据包,帮助理解BLE软件1、MDK5.232、JLINK驱动3、Mast
D.luffy
·
2020-07-12 22:38
蓝牙
常见五大行业中无线蓝牙透传模块的运用
硅传科技研发的
NRF52832
是一款超低功耗蓝牙模块,通过UART(串口)操作可以实现模块与手机之间数据传输;具有命令控制可以修改模块的广播名称,
guichuan521
·
2020-07-12 21:45
nrf52832
板子焊接后总结的经验
将之前打的
nrf52832
的板子拿到手了,经过一番焊接和调试后,发现了一些问题,因为是第一次画板焊接调试,很多地方做的不好,现在将自己的一些经验总结如下:1在制板之前,丝印层有必要好好的检查,建议元器件的丝印不要距离太近
weixin_34240520
·
2020-07-12 09:56
\_build\
nrf52832
_xxaa.sct(7): error: L6236E: No section matches selector - no section to be FIRST/L
_build\
nrf52832
_xxaa.sct(7):error:L6236E:Nosectionmatchesselector-nosectiontobeFIRST/LAST.一般解决是OptionsforTarget
roger107
·
2020-07-11 08:45
nrf52832
学习笔记(6)添加uuid总结
uuid是通用唯一标识码的意思,保证同一时空同一时空中所有机器标识唯一(百度这样说的)下面总结下
nrf52832
怎么添加uuid.可以做一下分类添加蓝牙技术联盟定义的uuid添加自定义的uuid这2类又各可以分成下面
jiang_2018
·
2020-07-10 10:56
蓝牙
nrf52832
关于HEX文件合并问题的解决
在使用
NRF52832
开发蓝牙的时候,开发完成在对文件进行烧录的时候,由于设计到3个hex文件(boot.hex,app.hex,s132.hex),单个文件进行烧录比较麻烦,因此使用了mergehex
雅安你好
·
2020-07-10 03:16
[BLE]低功耗蓝牙介绍
NRF52832
吊炸天啊~~~~~协议栈整体结构图如下
_Summer__
·
2020-07-09 22:07
BLE
NRF51822和
NRF52832
的主要区别
NRF51822和
NRF52832
的主要区别对于NRF51822和
NRF52832
的选择性相信大家也是非常困惑的,哪个性价比高?
一只笨鸟
·
2020-07-07 12:03
嵌入式
nRF52832
— DFU升级
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:点击置顶文章(或进群:471144274)XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-07-06 12:32
nRF52832
nRF52832
— 修改设备ID和mac地址
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-07-06 12:32
nRF52832
nRF52832
-Bluefruit52学习之Arduino开发(4)-- 蓝牙组网一拖8主从机模式(dual_roles_bleuart)
nRF52832
技术交流群:680723714
nRF52832
-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451github
Mr.Lanson
·
2020-07-05 13:31
nRF52832蓝牙开发实战
nRF52832
-Bluefruit52学习之Arduino开发(3)-- 蓝牙组网一拖8主机模式(central_bleuart)
nRF52832
技术交流群:680723714
nRF52832
-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451github
Mr.Lanson
·
2020-07-05 13:31
nRF52832蓝牙开发
nRF52832蓝牙开发实战
NRF52832
学习笔记(20)——三轴加速度 BMA423使用
一、简介BMA423采用内部加速计的原始数据并在内部处理数据,从而为开发人员提供有用的结果。这可为微控制器减掉一些负载并加快开发速度。当在可穿戴健身应用中使用时,它可以检测用户是静止不动、跑步还是走路。BoschSensortec为其所有传感器提供固件。在给BMA423上电时,它会经历一个内部上电复位(POR)序列。在系统POR之后,微控制器应运行Bosch的BMA423初始化程序,以正确配置芯片
Leung_ManWah
·
2020-07-05 06:06
NRF52832
52832
nrf52832
bma423
三轴加速度
g-sensor
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他