NRF52832
haidscs
这个作者很懒,什么都没留下…
展开
-
nrf 52832 黑白屏 64*128转128*64显示
由于新屏不能设置扫描方向,所以只能用软件方式转化。由下图所示:黑白屏每个像素只有0或1,所以需要每一个bit移动。oled_buf[16][64];//原始数据oled_CH1115_buf[8][128];//转化后的数据 for (uint8_t col=0; col<64; col++) { for (uint8_t row=0; row<128; row++) { // 计算 ...原创 2021-05-16 23:22:17 · 994 阅读 · 0 评论 -
MC3630 三轴加速度传感器功耗高的问题
用nRF52832当主控,用模拟i2c与三轴传感器数据交互。每当启动i2c读写的时候,功耗突然增大。原因:模拟i2c中延时过长,根据芯片的时序图的设定即可。原创 2020-11-13 23:57:51 · 1392 阅读 · 0 评论 -
AT指令修改蓝牙(从机)多连接个数
首先实现蓝牙(从机)多连接功能,找到支持4.2ble的SDK以及协议找。这个以sdk15.0.0和协议栈6.0.0为例。1、接收修改从机连接个数的AT指令,用fds来储存(掉电不丢失):if ( memcmp(pBuffer, "AT+SLAVE=", 10)==0){ memset(strTemp, 0 , sizeof(strTemp)); ...原创 2019-12-02 11:59:37 · 1619 阅读 · 0 评论 -
nordic nRF52832 多主一从的最大的连接数配置
支持一主多从的协议栈:s132_nrf52_6.0.0_softdevice.hex;SDk:nRF5_SDK_15.0.0_a53641a1、打开sdk_config.h配置为最大的连接数20// <o> NRF_SDH_BLE_PERIPHERAL_LINK_COUNT - Maximum number of peripheral links.#ifndef NRF_S...原创 2019-04-16 16:42:42 · 5460 阅读 · 0 评论 -
nRF51822和nRF52832 广播功率设置
1、nRF51822 广播包的设置(SDK12.3.0):/**@brief Set the radio's transmit power.** @param[in] tx_power Radio transmit power in dBm (accepted values are -40, -30, -20, -16, -12, -8, -4, 0, and 4 dBm).*...原创 2019-04-11 11:43:30 · 3416 阅读 · 0 评论 -
nordicSDK15 dfu编译库的时候出错
nordic dfu功能的需要micro-ecc库文件,编译SDK12正常通过,编译SDK15时候报错工具链找不到,路径和系统环境变量都是对的,根据提示找到Makefile.windows这个文件,加多了一斜杆,编译通过:...原创 2019-03-04 17:47:45 · 235 阅读 · 0 评论 -
nordic dfu 功能工具和生成步骤
软件工具:gcc-arm-none-eabi-4_9-2015q3 编译工具链MinGW GNU工具链导入库的集合micro-ecc Nordic DFU采用了micro-ecc实现ECDSA算法,需要micro-ecc源码pc-nrfutil ...原创 2019-03-22 14:07:03 · 1353 阅读 · 0 评论 -
nrf52832 SEGGER RTT_LOG 和 printf
1,jlink segger RTT LOG 打印:添加相关的文件:配置文件sdk_config.h打开相关的宏,不同的版本的SDK宏定义不同:#ifndef NRF_LOG_ENABLED#define NRF_LOG_ENABLED 1...#endifnRF5_SDK_12.3.0_d7731ad的宏定义:#ifndef NRF_LOG_BACKE...原创 2019-02-28 20:19:52 · 3012 阅读 · 0 评论 -
4.0动态改变广播
基于SDK :nRF5_SDK_12.1.0_0d23e2a 协议栈:s132_nrf52_3.0.0_softdevice官网的下载地址: https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK/Download#infotabs一、广播的流程:main函数中:advertising_init()...原创 2018-12-10 17:39:28 · 294 阅读 · 0 评论 -
nrf52832 配置为持续广播
把定时间关闭广播改为持续广播:广播的持续时间改为0,有限的广播模式改一般的广播模式,BLE_GAP_ADV_FLAGS_LE_ONLY_LIMITED_DISC_MODE改为BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE...原创 2018-08-24 15:24:32 · 1903 阅读 · 0 评论 -
nrf52832 ATT_MTU Configurable(BLE4.2每帧传最大的数据量)
nrf52832的MAXIMUN TRANSMISSION UNIT (MTU)配置:在官网上找到支持mtu配置的协议栈:官方网站:https://www.nordicsemi.com/eng/nordic/Products/nRF52832/S132-SD-v3/56261S132协议栈3.1.0版以上支持:找到支持S132协议栈3.1.0版以上的SDK:这里以SDK...原创 2018-08-24 15:20:52 · 3904 阅读 · 3 评论