1、前言 随机数生成器在通信、加密、图像传输等领域应用广泛,且一般起到关键性作用。我在最近设计的一个近场射频通信协议的碰撞避退算法的过程中,便对此有深深体会。 2、伪随机数发生器 随机数发生器一般包括伪随机数发生器和真随机数发生器。伪随机数发生器的伪随机序列是由数学公式计算产生,如果生成随机数的算法 ...
分类:
其他好文 时间:
2017-01-21 14:58:43
阅读次数:
290
转载:http://www.eeworld.com.cn/qrs/article_2016063028916.html 翰临科技公司(HiCling Technology)的Cling VOC健康手环采用了Nordic Semiconductor公司的nRF51822 SoC,通过无线方式监控和报告 ...
分类:
其他好文 时间:
2016-10-06 00:08:20
阅读次数:
233
前天在玩OLED时想完成一直想弄得一个东西,就是简单的单片机游戏。因为STM32和nRF51822的内存足够,所以就用缓存数组的方法来显示图像(我也不知道术语是啥,反正就是在内存中建立一个128X64的二维数组,更新显示时将整个数组刷新到屏幕上),而且这两个OLED是串口的(还有一个128X32的O ...
分类:
编程语言 时间:
2016-10-03 23:39:28
阅读次数:
224
一直想开一个高大上点的博客,觉得博客园不错,便申请了。一直没时间看,都快忘了,无意间登上提示申请到了。便写个东西看看。 正在学习nRF51822的蓝牙开发板,为了做毕设准备。备考中,一直没时间学,但今天是国庆节,觉得得给自己放一天假,所以开始鼓捣之前买的开发板。 昨天晚上才终于找到下载的窍门,但是对 ...
分类:
系统相关 时间:
2016-10-01 15:04:46
阅读次数:
170
最近在学nrf51822这个板子,下载程序点灯啥的零零碎碎弄了一天……例程blinky_example中包含了gpio.h和delay.c 看main.c之前我先看了这两个,例程里应用了一个简单不精确的延时函数,用循环内延时微秒函数实现延时毫秒,挺有意思的…… void nrf_delay_ms(u ...
分类:
其他好文 时间:
2016-09-08 20:13:26
阅读次数:
139
PWM这个东西我在32上用来电机调速过……通过改变高低电平占空比来实现一些功能。 keil的nrf51822目录下没有pwm.c..就在网上找了个pwm蜂鸣器的例程……看画风应该是官方的……吧…… 例程的define为NRF51 SETUPA BOARD_PCA10028..修改一下,设置如下。 然 ...
分类:
其他好文 时间:
2016-09-08 20:10:36
阅读次数:
233
在开始讲解的前,我们不生产水,我们只是大自然的搬运工。开始搬手册(nRF51 Series Reference Manual Version 3.0)上的资料 AIN0 P0.27 AIN1 P0.26 AIN2 P0.01 AIN3 P0.02 AIN4 P0.03 AIN5 P0.04 AIN6 ...
分类:
其他好文 时间:
2016-08-24 13:05:33
阅读次数:
342
我们打开app_valid_setting_apply.hex如下 分析如下 对数据帧结构 冒号 本行数据长度 本行数据的起始地址 数据类型 数据 校验码 (红色) (紫色) (绿色) (蓝色) (黑色) (橙色) 1byte 2byte 1byte N byte 1byte 补充 数据类型 '00 ...
分类:
移动开发 时间:
2016-08-19 12:40:24
阅读次数:
949
蓝牙在短距离无线通信领域占据举足轻重的地位—— 从手机、平板、PC到车载设备, 到耳机、游戏手柄、音响、电视, 再到手环、电子秤、智能医疗器械(血糖仪、数字血压计、血气计、数字脉搏/心率监视器、数字体温计、耳温枪、皮肤水分计等), 再到智能家居等领域均占有一席之地。 而蓝牙低功耗(BLE)是在蓝牙4 ...
分类:
其他好文 时间:
2016-08-12 00:46:26
阅读次数:
2088
前言: nRF51可以支持基于2.4G的互相通信、与NRF24LE1的通信、与NRF24LU1的通信、与NRF24L01的通信。 一、nRF51822基于2.4G和nRF51822通信 其中nRF51互相通信和之前用51操作nRF24L01很像,涉及到的只有几个核心的函数: nrf_esb_init ...
分类:
其他好文 时间:
2016-08-11 12:58:41
阅读次数:
312