if(nrf_power_resetreas_get() & NRF_POWER_RESETREAS_OFF_MASK)//读取是掉电重启还是按键唤醒 {//按键唤醒 if(KEY_POWER_PRESSED) { key_smokekey_enable(); } eStateMachine = E ...
分类:
其他好文 时间:
2020-05-16 17:00:20
阅读次数:
208
通常在使用串口时,我们习惯是不进行奇偶检验(even/odd parity),让应用层的软件自己检验即可。如果非要硬件校验时,以下是关于NRF52832的奇偶检验配置: // 52832 仅支持 even parity (偶检验) NRF_UART0->CONFIG = UART_CONFIG_PA ...
分类:
其他好文 时间:
2020-05-14 10:42:38
阅读次数:
62
今天在ble_app_blinky例程中移植定时器驱动,在编译过程中报出了两个错误,在此记录一下。 1. 在nRF_Dreivers中添加nrfx_timer.c文件 选中“nRF_Dreivers ” -> 右键选择“Add Existing Files to Group....” -> 选择nr ...
分类:
其他好文 时间:
2020-04-13 12:07:30
阅读次数:
353
前言 NRF 官方提供了 DFU (Device Firmware Upgrade) 设备固件升级的例程,在项目中使用需要自己生成密钥用于加解密固件。本工程基于 nRF5_SDK_16.0.0 相关软件下载和安装 nRF Command Line Tools 10.5.0 (上篇博文已安装) "下载 ...
分类:
其他好文 时间:
2020-02-15 18:29:59
阅读次数:
88
nrf52832 keil下载过程中强制退出,导致后续程序烧写失败, sw device 找不到问题 解决办法: 1,nRf go studio 工具 ->nRF5x Programming 选择 nrf51 recover 2,然后erase all 即可重新下载。 ...
分类:
其他好文 时间:
2019-12-31 18:41:31
阅读次数:
392
环境: app采用nrf connect或lightblue均可; nordic从端采用nrf52840开发板pca10056; 说明与规定: (1)鉴于手机app无法主动连续快速发送多包数据,故只测试了上行数据,即nordic从端notify发送给苹果手机数据,连续发送1000包。但一般BLE上行... ...
分类:
移动开发 时间:
2019-04-30 16:56:51
阅读次数:
178
nrf52832在配置定时器和port事件的时候,需要在nrf_drv_config.h(sdk12.x.0版本)文件中,将相应的使能,比如:#define TIMER0_ENABLED 1否则,是不能开启定时器的,在sdk15版本后,有sdk_config.h文件用于配置外设。这估计是nordic ...
分类:
其他好文 时间:
2019-03-15 11:58:43
阅读次数:
228
51802QFAA与51822QFAA在FLASH 跟RAM的容量没有差别;区别在于:a,接收灵敏度 51802是-91dBm;51822是-93dBm,这个差异导致接收距离有差异;b,Tx Power @省电模式 51822是-35dBm,51802是-30dBm;这个导致芯片的发射的功耗不同;5 ...
分类:
其他好文 时间:
2018-12-27 18:54:08
阅读次数:
221
原教程: https://devzone.nordicsemi.com/tutorials/6/ 在SDK12.0.0或者更高的版本中,对RTT的日志记录调试是内置到记录器模块(logger module NRF_LOG)。想使用RTT的日志记录,检查配置向导(configuration wizar ...
分类:
其他好文 时间:
2017-11-08 00:46:17
阅读次数:
5046
俗话说:每个人一生下来什么都会的,都是通过自己努力和探索出来的,NRF系列芯片,刚开始都好奇心加兴趣才来捣鼓它的,刚开始做硬件和软件,没有收发数据弄得整个人头都快炸开了,所以在此和大家分享一下前辈的经验,希望大家会少走弯路。 Q:最近在选型的时候发现基本常见的无线模块都是3V供电,而我使用的单片机是 ...
分类:
其他好文 时间:
2017-02-10 01:51:51
阅读次数:
263