原文:[nRF51822] 12、基础实验代码解析大全 · 实验19 - PWM

一 PWM概述: PWM Pulse Width Modulation :脉冲宽度调制技术,通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形。 PWM 的几个基本概念: 占空比:占空比是指在一个周期内,信号处于高电平的时间占整个信号周期的百分比,方波的占空比是 。 调制频率:周期的倒数。 脉冲宽度:信号处于高电平的时间。 二 nRF 的PWM产生: NRF 通过Timer PPI 和GPI ...

2016-08-10 01:50 0 2605 推荐指数:

查看详情

[nRF51822] 9、基础实验代码解析大全 · 实验12 - ADC

一、本实验ADC 配置 分辨率:10 位。 输入通道:5,即使用输入通道AIN5 检测电位器的电压。 ADC 基准电压:1.2V。 二、NRF51822 ADC 管脚分布   NRF51822 的ADC 共有8 个输入通道,对应的管脚分布入下图 ...

Tue Aug 09 22:57:00 CST 2016 0 3924
[nRF51822] 7、基础实验代码解析大全(前十)

实验01 - GPIO输出控制LED 引脚输出配置:nrf_gpio_cfg_output(LED_1); 引脚输出置高:nrf_gpio_pin_set(LED_1); 引脚电平转换:nrf_gpio_pin_toggle(LED_1); 毫秒延时 ...

Tue Aug 09 06:07:00 CST 2016 0 9319
[nRF51822] 8、基础实验代码解析大全 · 实验11 - PPI

前一篇分析了前十个基础实验代码,从这里开始分析后十个~ 一、PPI原理: PPI(Programmable Peripheral Interconnect),中文翻译为可编程外设互连。 在nRF51822 内部设置了PPI 方式,可以通过任务和事件让不同外设之间进行互连 ...

Tue Aug 09 19:26:00 CST 2016 0 3222
[nRF51822] 10、基础实验代码解析大全 · 实验15 - RTC

一、实验内容:   配置NRF51822 的RTC0 的TICK 频率为8Hz,COMPARE0 匹配事件触发周期为3 秒,并使能了TICK 和COMPARE0 中断。 TICK 中断中驱动指示灯D1 翻转状态, 即指示灯D1 以8Hz 的速率翻转状态 COMPARE0 ...

Wed Aug 10 03:07:00 CST 2016 0 3384
[nRF51822] 11、基础实验代码解析大全 · 实验16 - 内部FLASH读写

一、实验内容:   通过串口发送单个字符到NRF51822NRF51822 接收到字符后将其写入到FLASH 的最后一页,之后将其读出并通过串口打印出数据。 二、nRF51822芯片内部flash知识:   EN-nRF51D 开发板使用NRF51822 芯片 ...

Wed Aug 10 09:08:00 CST 2016 0 4044
NRF51822自学笔记(二)PWM

PWM这个东西我在32上用来电机调速过……通过改变高低电平占空比来实现一些功能。 keil的nrf51822目录下没有pwm.c..就在网上找了个pwm蜂鸣器的例程……看画风应该是官方的……吧…… 例程的define为NRF51 SETUPA BOARD_PCA10028..修改一下,设置 ...

Fri Sep 09 03:05:00 CST 2016 0 2422
nRF51822 的两路 PWM 极性

  忙了一阵这个PWM,玩着玩着终于发现了些规律。Nordic 也挺会坑爹的。   nRF51822 是没有硬件 PWM 的,只能靠一系列难以理解的 PPI /GPIOTE/TIMER来实现,其实我想说,我醉了。   幸好SDK有这个的demo,不然真的很醉。这里说的是SDK9.0.0 ...

Thu May 05 02:58:00 CST 2016 0 2340
NRF51822之SPI

现在我们对spi_write_reg(uint8_t ucRegAddr, uint8_t ucRegVal)进行测试 更据我们的代码在Saleae Logic 1.1.16C中进行设置如下图所示 什么看不懂上面的配置?请右转补课 http ...

Fri Aug 05 19:46:00 CST 2016 0 1699
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM