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
-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裸机
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个人学习笔记
NRF52840 DFU升级(一): 按键升级
参考文献:Nordic官方博客《GettingstartedwithNordic'sSecureDFUbootloader,astepbystepguide》小潘大神《SDK12.0
nrf52832
空中升级详细步骤
御风牧云_
·
2020-08-22 10:24
BLE
NRF52832
GPIOTE OUTPUT使用
1.在sdk_config.h中加入宏//GPIOTE_ENABLED-nrf_drv_gpiote-GPIOTEperipheraldriver//==========================================================#ifndefGPIOTE_ENABLED#defineGPIOTE_ENABLED1#endif//GPIOTE_CONFIG_NU
仙剑情缘
·
2020-08-22 10:54
NRF52832个人学习笔记
nRF52832
GPIOTE中断丢失的问题
产品中需要用到GPIO外部中断功能,可以使用芯片的GPIOTE功能实现。但是自己配置GPIOTE有点麻烦,于是偷个懒,直接用例程中的Button相关代码,把外部中断当成是按键输入。实际上Button模型底层也是通过GPIOTE加定时器实现的,只不过SDK做了一些封装,加了延时消抖功能。使用起来确实很方面,但是也有弊端,那就是容易“丢中断”,意思就是外部中断信号并不能保证百分之百被芯片(准确的说是上
f大熊
·
2020-08-22 09:53
BLE
nRF52832
Power
nRF52832
的低功耗注了点小水,所有的功耗指标是在3V电源,开启DC/DC的指标。内部集成了LDO和DC/DC,启动后先使用LDO。“DCDCEN寄存器”控制DC/DC开关,不是task。
大头苍蝇
·
2020-08-22 09:19
nRF52832
nRF52832
Tasks,Events,PPI
nRF52832
引入了:Tasks,Events,Shortcuts。主要是为了硬件操作的安全性与简化,见下图:1.上上方TasksignalfromPPI从PPI来的信号。
大头苍蝇
·
2020-08-22 09:19
nRF52832
nRF52832
GPIOTE
GPIOTask&Event8组寄存器,最多8个管脚,比想象中少些,基本也够用了。TASKS_SET拉高TASKS_CLR拉低TASKS_OUT根据配置的极性输出:拉高,拉低,Toggle(不知道咋翻译),很不错。CONFIG中的:OUTINIT,TASK输出模式下,初始输出状态。INTENSET,INTENCLR:低8为单独控制事件中断使能;32位应该是总开关。没有了:-)
大头苍蝇
·
2020-08-22 09:47
nRF52832
nRF52832
GPIOTE EVENT中断使用
中断相关函数见”core_cm4.h”头文件,例子:GPIOTE_Events_En(GPIOTE_Ch_1);使能GPIOE通道1GPIOTE_Events_All_En();使能所有event事件NVIC_SetPriority(GPIOTE_IRQn,0);设置GPIOTE中断等级NVIC_EnableIRQ(GPIOTE_IRQn);使能GPIOTE中断注意:先便利哪个EVENT被触发了,
大头苍蝇
·
2020-08-22 09:47
nRF52832
nRF52832
GPIO
Radioperformanceparameters,suchassensitivity,maybeaffectedbyhighfrequencydigitalI/Owithlargesink/sourcecurrentclosetotheradiopowersupplyandantennapins.如果使用蓝牙,NFS功能,它们周围的管脚避免:高速的,大的灌电流、输出电流,会对微波性能产生影响。
大头苍蝇
·
2020-08-22 09:47
nRF52832
nRF52832
中断相关
中断号见《nrf52.h》66行至117行,负数为cortex-M4内核中断(内部中断),0与正数为厂商自定义中断(外部中断)。函数名见《iar_startup_nrf52.s》78行至134行。中断等级0~7,有点少吧。注意:SCB->VTOR定义中断表位置(VectorTableOffsetRegister)。默认抢占中断等级3位,0~7全是抢占中断。中断抢占优先级和亚优先级,具体定义见宋岩译
大头苍蝇
·
2020-08-22 09:47
nRF52832
nRF52832
-Bluefruit52学习之MicroPython开发(3)-- 板载按键
nRF52832
技术交流群:680723714
nRF52832
-Bluefruit52核心板详细介绍:https://blog.csdn.net/solar_Lan/article/details/88688451MicroPython
Mr.Lanson
·
2020-08-22 09:53
nRF52832蓝牙开发
nRF52832蓝牙开发实战
NRF52832
之GPIOTE+PPI
一、GPIO二、GPIOTE当GPIOTE控制PIN时,PIN的输出值将仅由GPIOTE控制,此时GPIO将无法控制输出值。三、PPI
secret350
·
2020-08-22 09:52
NRF52832外设
如何快速的在keil5中改nodic 52832 sdk的按键
今天拿到了最新的
nrf52832
的sr3的SDK,如何快速的找到按键并进行修改呢?1、在程序中找到,并在里面进行修改。
Shirley_cjj
·
2020-08-22 09:15
nrf52832
- HID
1、实验环境硬件平台:nordicNrf2832官方开发板sdk版本:nRF5_SDK_12.1.0_0d23e2a实验例程:ble_app_hids_keyboard2、实现现象直接运行官方demo,手机或者pc可扫描到hid设备并且可以成功连接,通过按键实现hello的发送,但是取消配对后,再次连接发现不能连接成功。重启开发板也不行,重新烧录应用文件也不行,只有全部擦除flash,重新烧录so
路人 假
·
2020-08-22 09:21
低功耗蓝牙
[
nRF52832
] 外设篇 | 实验一 LED 灯 及 BUTTON 按键
SDK:nRF5_SDK_12.2.01.概述实验一用于讲解
nRF52832
SDKv12.2.0关于LED灯及BUTTON按键的板级支持函数及使用方法。
游觅城
·
2020-08-22 09:14
[nRF52832]
nrf52832
无线键盘开发_STM32部分
nrf52832
不具备USB功能,nrf52840才具备,但价格太高了。虽然可以使用串口转HID芯片,但还不如加几块钱增加一个stm32,这样引脚更多,可扩展更多的功能两者使用串口进行通信。记:
Hot_Ant
·
2020-08-22 09:14
笔记
nrf52832
无线键盘开发_LED控制
nrf52832
无线键盘开发_LED控制由于我使用的是自己设计的开发板,因此官方的代码不合适,需要自定义修改。此为led控制代码,即引脚输入输出控制。
Hot_Ant
·
2020-08-22 09:10
笔记
nRF52832
+PA
调试
nRF52832
+PA一、背景由于项目中需要实现多个无线设备部署在集装箱内部采集温湿度、光强度、角度等信息,并将采集的数据通过BLE发送到集装箱外部的接收设备中,但是由于集装箱是一个几乎密闭(箱门由胶条密闭
weixin_43248089
·
2020-08-22 04:30
nRF52832
PA
nrf51822微信开发入门学习笔记1:开始前的准备
page=6-1青云
nrf52832
开发板资料:http://qf
Surenon
·
2020-08-22 03:07
nRF52832
Ram Flash
注意:RAM有8个,每个RAM有2个Section,可以在Power设定每个Section掉电后的状态。注意:CodeRAMandtheDataRAMarethesamephysicalRAM两个RAM使用了地址映射公用了RAM空间。注意:退出各种节电模式时引起内存的数据变化。FLASH起始地址:0x00000000至0x00080000。
大头苍蝇
·
2020-08-22 01:46
nRF52832
蓝牙BLE nRF51822/52832 SOC开发之nRFgo Studio的使用
下面简单介绍使用nRFgoStudio来给
nRF52832
烧写程序:1、安装nRFgoStudio:安装程序已经上传,需要的可以下载,安装方法双击打开按提示装好即可,没什么特别复杂的步骤。
Ssy_AD1994
·
2020-08-22 01:27
蓝牙
nrf52832
无线键盘开发_电源管理模块
设计要求:损耗最小:锂电池供电时,电源模块的损耗尽可能小,以提高无线模式的使用时长。正常使用时之前3个月自动切换供电:当usb接入后则使用usb供电,并断开锂电池供电,防止usb直接对锂电池充电自动充电:接入usb可充电,充满后关闭充电,并在断开usb后关闭充电电路。经测试,不断开充电电路会有倒灌电流,大约50uA尽可能少的控制引脚:不可避免的还是需要stm32引脚控制,但需要保证stm32待机模
Hot_Ant
·
2020-08-22 00:19
笔记
电路城(www.cirmall.com)-学习IoT,BLE编程绝佳平台,
nRF52832
BLE(蓝牙低能耗)开发板
该
nRF52832
BLE(蓝牙低能耗)开发板是一款具有温度,湿度,环境光和加速度传感器的蓝牙低能耗开发板。
aliceqiulijun
·
2020-08-22 00:26
蓝牙开发板
nRF52832
IIC分析
2018年7月20日
nRF52832
中使用的TWI(Two—wireSerialInterface).TWI是对iic总线接口的继承和发展,完全兼容IIC.详细区别暂时不研究,这里只是为了使用IIC接口而已只是最简单
a2633063
·
2020-08-21 14:46
nRF52832
— 1.44寸 TFT屏
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-08-21 07:40
nRF52832
蓝牙DA14580开发:固件格式、二次引导和烧写
相比
NRF52832
和CC254X,蓝牙单芯片DA14580在OTA和二次引导上要复杂一些,不仅体如今memorymap、引导过程等流程上,并且在固件格式、生成和工具链的操作上也稍显繁琐。
weixin_34205076
·
2020-08-21 06:43
nrf52832
FreeRTOS低功耗处理
nordic官方历程自带了FreeRTOS,移植FreeRTOS参考:https://www.cnblogs.com/zy-slient/archive/2019/03/21/10569464.html在此感谢此博主...移植FreeRTOS后,实测电流偏大,ma级别,而裸机情况下,低功耗模式为3ua(最小系统电路情况下)。查阅FreeRTOSConfig.h文件,发现使用的为RTC时钟,与裸机一
SimpleJY
·
2020-08-21 04:39
nordic
[远程授权] AMO-K202 或 K216脱机烧录器升级授权方法 (用于开通未授权的通道)
授权后,依据你购买或获得赠送的功能,将支持STM8STM32GD32nRF51822
nRF52832
nRF52840CC2541CC2640等芯片的烧录(只会支持你已购买的烧录功能升级)。
深圳阿莫
·
2020-08-21 04:07
脱机烧录器
NORDIC NRF51822/802
NRF52832
/810 NRF52840量产烧录工具介绍
特点:*本烧录器有多个版本,一拖一到一拖十,烧录个数不一样,价格不一*支持NORDIC公司nRF51nRF52全系列SOC芯片烧录(烧录座需要另外购买)同时也支持PCBA的烧录*支持XP、WIN7、WIN8、WIN10操作系统*可设定管理员密码,防止未经许可的操作*烧录器对外供电,目标板不用另外供电*500mA自恢复保险,ESD保护,目标板短路提醒*支持单个文件或者SD+APP+BT三个文件的合并
深圳市广联通电子有限公司
·
2020-08-20 23:24
Nordic 新品 nRF52820推出,与
nRF52832
对比如何?
3月19日,Nordic宣布推出其nRF52系列中的第六款产品,nRF52820蓝牙5.2系统级芯片(SoC)。nRF52820具有功能强大的64MHz32位Arm®Cortex®-M4处理器,并具有256KB闪存和32KBRAM,这使其成为范围广泛的商业和工业无线应用的理想的单芯片器件选择,包括专业照明、资产跟踪、HID和游戏产品。作为适用于预算有限的应用的蓝牙5.2多协议SoC,nRF5282
RF_star
·
2020-08-20 15:30
nRF52832
-可编程外设互联PPI
nRF52832
的PPI有32个通道,编号为0~31,其中有12个通道(通道20~31)已经被预编程,剩余的20个通道(通道0~19)是用户可编程的。每隔通
愿想感引
·
2020-08-19 06:02
nRF52832
nRF52832
— 多通道ADC接口的使用
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-08-19 06:07
nRF52832
nrf52832
折腾记(一)
环境搭建工具IDE:KEIL55.25SDK版本:nRF5_SDK_15.0.0_a53641anRF_DeviceFamilyPack版本:8.16.0下载地址:SDK下载地址步骤安装keil5,我选用的版本是5.25,keil5以后要手动安装DevecePack;下载SDK,解压nRF5_SDK_15.0.0_a53641a,里面可以看到例程,和对应的DevicePack版本,之后在keil5
stallman风
·
2020-08-19 05:29
硬件开发
Nordic--
nrf52832
--DFU(一)
nRF52832
空中升级DPU的概念: 在做BLE应用开发时,很多时候需要对应用程序进行升级,来修复一些bug或者进行功能升级。
liefyuan
·
2020-08-19 03:46
Nordic
nrf52832学习应用之路
Nordic--
nrf52832
--ADC
实际应用中,我们经常需要将模拟量转换为数字量供CPU处理,如电池电压检测、温度检测等等,对于CPU来说,它能处理的是数字量,所以,需要通过A/D转换(模数转换)将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的数字信号,从而将实现CPU对模拟信号的处理,能够实现A/D转换功能的电路称之为模数转换器(ADC:Analog-to-digitalconverter)。 ADC的结构和实现原理有
liefyuan
·
2020-08-19 03:46
Nordic
nrf52832学习应用之路
Nordic--
nrf52832
--GPIOTE
nRF52832
寄存器类型说到GPIOTE,就需要先了解一下
nRF52832
的寄存器类型,和一般的单片机有所差别,
nRF52832
的寄存器分为下面的三种类型。Task:任务寄存器,可以由程序或事件触发
liefyuan
·
2020-08-19 03:46
C
Nordic
nrf52832学习应用之路
Nordic--
nrf52832
--TWI/IIC
参考博客:https://blog.csdn.net/wulazula/article/details/80818651 TWI总线。兼容I2C协议时钟频率有100k,250k,400k可以选择支持时钟扩展支持EasyDMASDK15.0IIC/TWI初始化#defineIIC_SCL_PIN27//SCLsignalpin#defineIIC_SDA_PIN26//SDAsignalpin/*T
liefyuan
·
2020-08-19 03:15
Nordic--
nrf52832
--button、leds Initialization
boolerase_bonds;buttons_leds_init(&erase_bonds);/**@briefFunctionforinitializingbuttonsandleds.**@param[out]p_erase_bondsWillbetrueiftheclearbondingbuttonwaspressedtowaketheapplicationup.*/staticvoidb
liefyuan
·
2020-08-19 03:15
Nordic
nrf52832学习应用之路
nrf52832
之 gpio配置方法
gpio操作是单片机最基本的操作,也是最常用的、例如配置gpio控制led灯,检测按键输入等功能。当然手册里面有详细的gpio的配置方法,如果想写裸机程序,可以去查看手册,如果是在sdk上添加gpio功能,那么就很简单了,nordic提供了gpio操作的api接口,我们只需要会调用即可。一、api接口所在文件,只需包含此头文件#include"nrf_gpio.h"二、输入配置说明:#define
luck_horse
·
2020-08-19 02:34
NRF52832
NRF52832
SAADC多通道采集调试
NRF52832
的ADC支持8/10/12/14位ADC采集,具有8个通道,支持差分输入和单路输入。
polaris_zgx
·
2020-08-19 02:22
NRF52832
nrf52832
ble主从一体实现介绍
目的如何在从模式的工程增加一个蓝牙主模式服务,方便快速了解工程的整合,本例是在ble外设的uart蓝牙实例上添加来介绍的添加步骤step1:在nRF_BLE目录中添加nrf_ble_scan.c和ble_db_discovery.c两个文件,在nRF_BLE_Services目录下添加ble_nus_c.c文件step2:在C/C++选项的IncludePaths中,添加以下路径step3:在ma
仙剑情缘
·
2020-08-19 02:19
NRF52832个人学习笔记
nRF52832
nRF52832
是BLE(Bluetoothlowenergy)低功耗蓝牙芯片中较好的一款。
nRF52832
是CortexM4F内核的单片机,同stm32公司的产品类似,不过里面增加了一个蓝牙模块。
宇宙379
·
2020-08-19 01:54
stm32
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他