首页 > TAG信息列表 > nRF51822
[单片机框架][bsp层][nrf51822][nrf51422][nrf51802][bsp_key] KEY配置和使用
按键的基本原理是设置单片机IO口(PB0-PB3)为输入状态,如DDRB = 0XF0(方向寄存器,“1”为输出,“0”为输入); 单片机一直检测按键端口(PB0-PB3)的状态,当端口为低电平时(即按键按下),实行相应的动作(比如控制LED灯)。 原理就是这么回事,但是正真实现时,按键会有抖动,要进行按键去抖,下图为按键按[嵌入式方案][cx32l003][nrf51822][nrf51422] BLE款 ANT+款 自行车车灯
功能介绍 一、 基本功能 cx32l003产品功能前灯1500/头灯400(基础款)①按钮操作:(单击–>开机/档位切换) (双击–>模式切换) (长按–>关机/关机)长按10s–>恢复出厂设置(如果是无线款则会清除配对)②电量指示:100%-70% 绿灯常亮/69%-20% 橙灯常亮/19%-10% 红灯常亮/9%-5% 红灯慢nrf51822如何修改mac地址
设备跟手机配对后手机会保存当前配对的一些profile,例如hid的描述符,例如我设备有两种模式(举个不恰当的例子):鼠标和键盘,按住按键1开机是ble键盘,按住按键2开机是ble鼠标,这时候就需要有不同mac地址的需求,否则会出现现在当前是键盘跟手机或者电脑配对,然后手机保存了当前的配对内容把跟NRF51822对抗的国产芯片PHY6202
PHY6202是可以替代NRF51802/NRF51822的。PHY6202 M0内核,封装:QFN48/32基本参数:ARM CORTEX M0 32BIT 48mhzQFN48 FLASH:512KB ROM 128K 33I/OQFN32 FLASH:256KB ROM 128K 19I/0SRAM 138K 1Mbps -97dbm125kb -103dbm1. 128K的协议栈直接固化在芯片里面,NORDIC需要自己做;2. 单引脚天线(单ble_app_hrs心率程序 nrf51822
所用程序为; H:\keil\ARM\Device\Nordic\nrf51822\Board\pca10001\s110\ble_app_hrs 上面的路径是安装sdk之后生成在keil软件所在目录下的程序。 我也不知道为什么在这个软件中出现了这么多的服务。 打开两个之后: 绑定使能之后: 展开之后:能够从字面意思看出,这里是有好几nRF51822学习笔记
nRF51822中的蓝牙协议是以bin文件的形式给出的,需要通过nRFgo Studio这个软件将bin文件烧到芯片中,然后就可以使用官方SDK中的例程了,但是工程是要选nRF51822_S130工程。S130是Nordic的低功耗蓝牙的协议栈。它与底层完全独立,我们可以直接通过API接口打开、设置、关闭蓝牙。 对于nRNRF51822模块无法识别问题解决办法
我知道没图是没人看的,所以随便瞎截图了几张。 对于很多新手朋友们,或许可能还不是很了解jtag相关的一些调试所需的必须电路,就像很多人不喜欢用stm32的硬件i2c,而是喜欢软件io模拟,就算是使用了硬件i2c,也是阻塞式等待,和软件模拟并无二,也许会说硬件i2c那么多bug,为什么还要用它?那么i2c从