nordic专题

Nordic Collegiate Programming ContestNCPC 2021

Date:October 9, 2021 Dashboard - 2021-2022 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2021) - Codeforces Problem - C - Codeforces--Customs ControlsProblem - C - Codeforces- 题意:给定一个n个点,m条边

主流BLE芯片盘点,Nordic VS TI VS Dialog产品市场分析

截止到2019年底,全球已经有45.4亿人接入了互联网,占据全球总人口的近60% 。互联网信息技术的发展使得越来越多的人通过智能终端联网交流。用户对网络传输要求不断提高,信息传输的内容从最初的图文信息,发展到视频传输;传输场景从人与人、人与物拓展到物与物的物联网数据传输形式。 随着数据传输在可穿戴设备、位置服务、智能家居、工业物联网等场景的要求不断提高。无线连接设备在保证设备长久运行,稳定传

nordic dfu 合并hex(bootloader.hex与app.hex)文件失败

首先打开dfu 工程,我这里使用的时候keil编译器, 其中这里的IROM1的开始地址是0x0,因为后面在合并的时候是会加入蓝牙协议栈softdevices的hex文件的,而蓝牙协议栈就是从0地址开始放的。所以这里就发生地址冲突了。

Bluetooth Mesh 入门学习干货,参考Nordic资料(更新中)

蓝牙网状网络(Bluetooth mesh)概念 概述 蓝牙Mesh Profile | Bluetooth® Technology Website规范(Mesh v1.1 后改名Mesh ProtocolMesh Protocol | Bluetooth® Technology WebsiteMesh Protocol)是由蓝牙技术联盟(Bluetooth SIG)开发和发布的,它允许一对一

如何修复nordic的dongle

在我们使用nordic的蓝牙开发板的时候,往往会配合使用nodic的dongle来测试板子的广播信号等。 下图即为nordic官方的dongle: 我们可以明显看出正常时候,dongle会闪两个灯,一个是绿灯一个是白灯。 然而,有的时候,我们会发现白灯不亮了,在Master Control Panel中,能找到端口,却无法点击开始。 如下图: 这是为什么呢??? 我们惯性的

nordic 52832 例程I2C解析

为了实现两块蓝牙开发板之间的通信,本文着重分析I2C程序。 1、打开twi_master_with_twis_slave文件下的程序,编译运行,下载。 2、在串口工具中,我们看到了如下结果: 3、想要搞清楚p,w,c,x,分别式什么意思,以p为例,从主函数看起,主循环里有个  case 'p':             do_print_data();

2015-2016 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2015) Disastrous Downtime(前缀和)

题目大意:现在有N条信息需要处理,每条信息被服务器接收后需要进行1000s的等待,每个服务器可以同时处理k条信息,问最多需要多少个服务器 解题思路:处理出来在哪个区间内有信息需要处理,然后求时间轴上的前缀和,同时求出一个MAX除以每个服务器的处理信息的数量 #include <cstdio>#include <cstring>#include <iostream>#include

nordic 52832添加HID服务实现手机蓝牙自拍杆功能 附遇到的问题和解决方法

此教程基于SD 2.0 原理:添加HID服务模拟外设滑鼠给手机发送音量加或减实现控制相机拍照,参照SDK工程->ble_app_hids_mouse 需要添加的功能 1.HID服务 2.设备管理机制DM 3.储存设备信息pstorage 流程 1.蓝牙初始化内添加device_manager_init(0);参数0代表保存以往连接设备,方便自动连接 void device_man

nordic 蓝牙无法系统配对问题的解决办法

on_ble_evt内注释掉BLE_GAP_EVT_SEC_PARAMS_REQUEST下的内容 case BLE_GAP_EVT_SEC_PARAMS_REQUEST:// // Pairing not supported// err_code = sd_ble_gap_sec_params_reply(m_conn_handle, BLE_GAP_SE

【nordic 52832】编码器qdec原理+使用详解,还有实际遇到的问题和解决办法

编码器就是鼠标滚轮器件,工作的时候用到了。原理看懂了很简单,参考: https://blog.csdn.net/wang328452854/article/details/50579832 长话短说 物理现象:编码器内有2个监测点,相位相差90 ,滚轮拨动一格2个监测点分别检测到一个脉冲。 程序实现:开定时器检测脉冲,处理脉冲,然后输出拨动了几格,一般官方会做成接口调用一下 就行。

【nordic 52832】 创建精准时间定时器

转自:https://blog.csdn.net/gyb510/article/details/51842834/ nordic封装了定时器,操作起来没有STM32一样方便,本文教你如何做时间计时 nrf52832 有五个定时器,timer0--timer4 。因为SDK已经使用了timer0,所以如果使用了SDK,就不能再使用timer0,只能使用timer1--timer4。 开发环境:

阿迪达斯智能足球使用Nordic Semiconductor蓝牙智能无线技术

阿迪达斯智能足球使用Nordic Semiconductor蓝牙智能无线技术 nordic 51822 蓝牙开发:http://mpro.sinaapp.com 阿迪达斯开发出一款包含运动传感器的智能化“adidas miCoach”智能足球, 首次将科学测量带入十二码、任意球、射球、角球、长转和射门等踢球动作中 Nordic Semiconductor ASA宣布阿

nordic对苹果性能测试

环境: app采用nrf connect或lightblue均可; nordic从端采用nrf52840开发板pca10056; 说明与规定: (1)鉴于手机app无法主动连续快速发送多包数据,故只测试了上行数据,即nordic从端notify发送给苹果手机数据,连续发送1000包。但一般BLE上行和下行速率基本一致,所以手机发送的速率应和nordic发送给手机的速率应该是一致的。 (2)苹果8

实战经验,Nordic 52832 低功耗模式与唤醒机制

写在前面:最近产品开始在功耗攻关环节,中间出现了很多问题搞得焦头烂额的,通过查阅手册和向大牛们请教才刚刚好理顺了思路,大家有问题可随时交流,QQ:993650814   正文: 1、问题一:由于前期方便调试,让产品一直处在持续广播模式,一直未发现问题。设置广播超时之后,理论上如果没有外设连接的话,超时时间timeout之后会切换进入低功耗模式,但是一进去就会重启,原先代码配置如下:

实战经验,Nordic 52832——两路硬件I2C同时用时需要注意的地方,多路SPI通信可参考此方案

写在前面:本文为本人在实际开发中遇到的问题,折腾了几天并解决了,如有更好的方案,欢迎共同交流,个人QQ:993650814 正文: 在实际项目开发中,稍微复杂点的项目都会用到多路I2c或者多路SPI,来MCU与外设进行通信,本文以I2c为例进行阐述。 本项目用到两路硬件I2c控制器,一路与Oled通信,一路与gsensor进行通讯(更复杂的系统更是每路I2c上还会挂更多的外设, 这种情况在