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
52832
基于NRF
52832
的一个蓝牙门锁低功耗方案
基于NRF
52832
的一个蓝牙门锁低功耗方案在八月份的时候接受了一个做到一半的基于NEF
52832
的蓝牙门锁,用的是四节南孚电池,甲方那边的要求是功耗要做到半年以上,查阅了一下资料之后看到一些NEF
52832
文伊祢
·
2020-07-13 20:49
nRF
52832
外设I2C的使用说明(附MAX44009光感传感器驱动代码)
nRF
52832
外设I2C的使用说明背景I2C原理本文的I2C使用环境开发环境芯片型号SDK版本使用例程传感器详情I2C移植添加文件到ble_app_uart例程添加头文件包含路径在文件中添加引用设置头文件包含路径编写测试代码总结及源码调试过程中遇到的问题源代码链接背景
weixin_43248089
·
2020-07-13 20:37
嵌入式软件开发
Nordic nRF5 SDK 学习笔记之八, Nordic UART Service NUS 服务透传
硬件:nRF
52832
DK软件:nRFSKDVer15.2官方样例:NUS服务端:SDK15.2\ble_peripheral\ble_app_uartNUSClient客户端:SDK15.2\examples
Hansen Mi
·
2020-07-13 20:54
NORDIC
BLUETOOTH
Nordic nRF5 SDK 学习笔记之四, TWI (I2C) 总线
硬件:nRF
52832
SDK:Ver15.2.0目标:TWI(I2C)总线应用(TWIMASTER模式)样例:\examples\peripheral\twi_sensorTWIdriver包括两层:HAL
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
NORDIC nRF
52832
Dongle + nRF Sniffer + Wireshark 蓝牙抓包环境搭建 (Win7 系统)
目标:建立蓝牙抓包Wireshark分析环境硬件:nRF
52832
Dongle(PCA10040版本)(注:nRF
52832
DK带USB线也可)软件及下载地址:NordicnRFSnifferV2.x(
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
Nordic nRF5 SDK 学习笔记之三, 蓝牙 5 从机定时广播,待联结建立交换数据后,主动断开与主机的联结
硬件:Central:nRF52840,Peripheral:nRF
52832
SDK:Ver15.0.0目标:Peripheral从机定时启动蓝牙广播,以及与主机联结,待交换完数据后,主动断开与主机的联结参考
Hansen Mi
·
2020-07-13 20:22
NORDIC
BLUETOOTH
nrf
52832
使用ble+2.4G(Gzll)遇到的问题
由于有nrf
52832
(从)与nrf24U01(主)通讯的需求,大概是这样,nrf24U01做为一个dongle接电脑,然后52这边与dongle通讯控制电脑。
Spectre_Mercury
·
2020-07-13 19:23
nordic
nrf
52832
-定时器例程
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
nRF
52832
定时器
1概述定时器能够被配置为两种模式:定时模式和计数模式,nrf
52832
有五个定时器,timer0--timer4。
weixin_34302798
·
2020-07-13 18:04
NRF5 SDK蓝牙开发——NRF_LOG_INFO(...)通过串口输出的实现
NRF5SDK蓝牙开发——NRF_LOG_INFO(…)通过串口输出的实现开发环境iarforarm开发平台nrf
52832
开发板,使用P06引脚作为串口TX口应用程序:nRF5_SDK_15.0.0_
wayne2018
·
2020-07-13 16:31
蓝牙开发
蓝牙
Nrf51822
Nrf52832
软件开发
3.nrf
52832
裸机教程--系统时钟
II.环境软件环境:KEIL-MDKv-5.23.0.0硬件:nrf
52832
开发板III.nRF
52832
时钟树nrf
52832
的系
wang328452854
·
2020-07-13 16:55
nRF52832
nRF
52832
——基于SDK15.2 加入串口透传服务
【背景】:项目需求,需要手机和设备进行蓝牙双向数据传输,需要在原工程基础上加入此通信工程,使用的是SDK15.2,而官方源码已经带有使用的蓝牙串口透传例程,所以参照此例程,移植到现有的工程中即可。但是移植过程却遇到非常蛋疼的事。【移植要点】:下面主要提及要点,与SDK12.3的差异;1、加入串口驱动相关关键的是串口事件处理回调函数当串口收到数据后,BLE发送给主机,即手机//uart事件处理回调函
Winter_world
·
2020-07-13 16:34
嵌入式
nRF
52832
——无线DFU的原理与步骤(基于SDK15.2)
若发现代码bug或有性能优化升级的时候,倘若设备不具备在线升级的功能,那么采取将产品召回的方式进行升级维护会是一笔巨大的开销,所以在本次开发中,将无线升级功能作为一项关键产品特性,利用NordicnRF
52832
Winter_world
·
2020-07-13 16:34
嵌入式
Nordic SoftDevice FWIDs 找了很久才找全
nrfutilpkggenerate--hw-version52--sd-req0xAF--application-version0xff--applicationnrf
52832
_xxaa.hex--
Awen-Linux
·
2020-07-13 14:57
Bluetooth
nRF
52832
-Bluefruit52学习之蓝牙BLE开发(2)-- 蓝牙BLE主函数分析
nRF
52832
技术交流群:680723714nRF
52832
-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451
Mr.Lanson
·
2020-07-13 13:39
nRF52832蓝牙开发
nRF52832蓝牙开发实战
nRF
52832
新工程定时器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 nRF
52832
开发(一) 搭建开发环境
BLE开发NordicnRF
52832
(一)搭建开发环境nRF
52832
是Nordic出的最新款超低功耗soc,是上代芯片nRF51822的升级版。
shanglin163
·
2020-07-13 13:43
BLE
NRF
52832
之串行通信学习
一、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外设
nRF
52832
入门教程 开发环境搭建
写在前面:NORDIC的开发文档故意写的很难,很晦涩,对于初学者而言只有无尽的超链接,没有一份完整的说明告诉你如何一步步搭建自己的项目。网页上的这些内容陷入一种无穷无尽的调用之中。虽然网站上的内容是全面的,但是却很难找到自己想要的“入门级”指导手册,这样做只有一个目的——故意提高门槛,让初学者望而却步。其次,NORDIC的DK套件做的是很完美的,在板子上面就自带了一个J-linkOB,调试和下载都
ralfooo
·
2020-07-13 12:48
硬件
NRF
52832
学习笔记(9)——GAP从机端广播
一、背景本篇是关于配置以及启动或关闭广播的流程,广播自定义数据包查看NRF
52832
学习笔记(10)——GAP从机端广播自定义数据1.1蓝牙协议栈链路层(LL)控制设备的射频状态,有五个设备状态:待机、
Leung_ManWah
·
2020-07-13 10:37
NRF52832
NRF
52832
学习笔记(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
NRF
52832
学习笔记(14)——Flash接口使用(FStorage方式)
一、背景NRF
52832
内部Flash的存储官方提供了两种方式,一种是FStorage方式,另一种是在FStorage基础上的FDS方式。
Leung_ManWah
·
2020-07-13 10:37
NRF52832
NRF
52832
学习笔记(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
nRF
52832
开发之蓝牙知识简介
一、蓝牙技术起源1.蓝牙的创始人是瑞典爱立信公司2.爱立信早在1994年进行研发3.1998年2月,5个跨国公司(爱立信、诺基亚、IBM、东芝、Intel)组成一个特殊兴趣小组(SIG),小组目标是建立全球范围内小范围无线通信技术,即现在的蓝牙4.蓝牙技术命名源于10世纪的丹麦国王名字(英文姓名为HaroldBluetooth),这位国王统一四分五裂的局面与将各种设备无线连接起来的传输技术有相似之
吳某人
·
2020-07-13 10:51
蓝牙
nRF
52832
开发指南目录(开源一小步出品)
源码地址:https://github.com/HX-IoT入门篇(完成)第一章nRF
52832
开发指南介绍第二章nRF
52832
介绍第三章蓝牙基础第四章开发准备第五章2.4G无线通信中蓝牙突围第六章开发
开源一小步
·
2020-07-13 09:02
nRF52832
nRF52832开发指南
nRF
52832
开发包
ret_code_tpm_register(pm_evt_handler_tevent_handler)FunctionforregisteringaneventhandlerwiththePeerManager.Parameters[in]event_handlerCallbackforeventsfromthePeerManagermodule.event_handleriscalledfor
阿卡基YUAN
·
2020-07-13 09:14
BLE__nRF52832
NRF
52832
定时器
以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个人学习笔记
NRF
52832
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个人学习笔记
NRF
52832
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作为环境进行nrf
52832
芯片开发官方写的软件开发指导书链接:https://infocenter.nordicsemi.com/index.jsp?
m_pfly_fish
·
2020-07-13 08:21
NRF52系列
nrf
52832
用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/nrf
52832
开发过程中一些常用的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
Nordic
52832
SD12.3官方例程ble_app_buttonless_dfu_pca10040_s132中添加ble_app_uart服务遇到的问题
1.官方例程ble_app_buttonless_dfu_pca10040_s132完整移植了ble_app_uart编译后没有错误,运行时死机。有许多情况:第一种尝试解决办法:ble_app_buttonless_dfu_pca10040_s132例程中,协议栈只允许一个服务,所以得更新服务个数。步骤:a.在staticvoidble_stack_init(void)中添加ble_enable_
hzk521521
·
2020-07-13 05:46
Nordic
52832
nrf
52832
之添加自己的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
低功耗蓝牙
nrf
52832
之 timer
nrf
52832
有五个定时器,timer0--timer4。因为SDK已经使用了timer0,所以如果使用了SDK,就不能再使用timer0,只能使用timer1--timer4。
路人 假
·
2020-07-13 05:21
低功耗蓝牙
nRF
52832
实际功耗测试3
一些名词不知道咋翻译,瞎翻吧。:-)低功耗模式具体说明:SystemOFFmode:系统关闭模式,实测电流:0.3uA。最低功耗模式,系统内核关闭,运行任务被挂起。唤醒方式:1.GPIO信号2.模拟比较器3.NFC信号4.复位5.……注意:看门狗复位无法在系统关闭模式下使用。比较恶心,定时任务不能进入SystemOFF,不过下文中两个模式也够用。SystemONmode:Subpowermodes
大头苍蝇
·
2020-07-13 04:48
nRF52832
nRF
52832
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
nRF
52832
及nRF52840片上系统功能概述
nRF
52832
片上系统具有超低功耗及极高的设计灵活性,可以支持多种无线通信协议,功能十分强大。非常适合蓝牙低功耗,ANT及2.4GHz超低功耗无线应用。
毕健
·
2020-07-13 03:23
IOT
Hardware
nrf
52832
--- softpack安装
1.在keil5.12上安装,添加nrf
52832
元器件,2.在http://developer.nordicsemi.com/nRF52_SDK/nRF52_SDK_v0.x.x/下载对应的sdk和softpack
a369000753
·
2020-07-13 02:02
nordic
nrf52832
nRF
52832
+Mesh 3.2.0 学习笔记 - 记录贴
nRF
52832
+Mesh3.2.0学习笔记张婷婷2019.12.210参考资料API参考手册等入口:http://www.viper1983.com/nrf_mesh/html/创建新模型:http:
Ztt300
·
2020-07-13 02:36
笔
Zephyr libc简介和malloc分析
88%86%E6%9E%90/Zephyrlibc简介和malloc分析本作品采用知识共享署名发表于2019-10-29|分类于iot||阅读次数:118本文简要介绍Zephyr的标准C库,并基于nrf
52832
Q328333568
·
2020-07-13 00:01
linux
nRF
52832
与nRF 52840 支持的BLE5.0特性对比
博文:https://mp.weixin.qq.com/s/SDwMtitcQ9EidJrARJb3YQ提到蓝牙联盟SIG给出了蓝牙5的三大特性:1.4X距离2.2X数据吞吐量3.8倍广播数据而通过研读
52832
_hello_cc
·
2020-07-12 23:05
NRF52832
nrf
52832
学习笔记(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
蓝牙
nrf
52832
学习笔记(4)修改蓝牙名称,掉电不丢失
这篇主要介绍如何在手机端修改设备参数,比如设备名称,且实现掉电不丢失。思路:把需要修改的参数发送给设备,设备根据uuid来分辨是参数,并保存在flash中,重启服务,这样下次上电修改不会丢失。1.flash的操作在pstorage.c中是官方提供操作flash的库函数,下面介绍几个要用的说明:初始化flash模块,在调用flash模块之前必须先调用他一次uint32_tpstorage_init(
jiang_2018
·
2020-07-12 23:47
蓝牙
nrf52832
NRF
52832
学习笔记(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系列
艾克姆 蓝牙nRF
52832
上册-学习笔记
一、硬件IK-
52832
DK开发板兼容官方nRF52DK(PCA10040)xxAA:512K片内Flash,64KRAMxxAB:256k片内Flash,32KRAM二、开发设备硬件设备1、开发板2、
D.luffy
·
2020-07-12 22:38
蓝牙
常见五大行业中无线蓝牙透传模块的运用
硅传科技研发的NRF
52832
是一款超低功耗蓝牙模块,通过UART(串口)操作可以实现模块与手机之间数据传输;具有命令控制可以修改模块的广播名称,
guichuan521
·
2020-07-12 21:45
nrf
52832
板子焊接后总结的经验
将之前打的nrf
52832
的板子拿到手了,经过一番焊接和调试后,发现了一些问题,因为是第一次画板焊接调试,很多地方做的不好,现在将自己的一些经验总结如下:1在制板之前,丝印层有必要好好的检查,建议元器件的丝印不要距离太近
weixin_34240520
·
2020-07-12 09:56
oracle调优实战记录
db_cache_size=751082405888*.java_pool_size=3758096384*.large_pool_size=536870912*.shared_pool_size=193273
52832
badman250
·
2020-07-11 13:58
\_build\nrf
52832
_xxaa.sct(7): error: L6236E: No section matches selector - no section to be FIRST/L
_build\nrf
52832
_xxaa.sct(7):error:L6236E:Nosectionmatchesselector-nosectiontobeFIRST/LAST.一般解决是OptionsforTarget
roger107
·
2020-07-11 08:45
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他