CC2530定时器输出PWM波设置方法
来源:互联网 发布:淘宝时尚女装广告语 编辑:程序博客网 时间:2024/04/30 13:08
设置控制寄存器:T1CTL = 0x02 (0000,0010),为模模式,从0x0000到0xT1CC0反复计数。
设置通道2控制:T1CCTL2 = 0x1C (0001,1100),CMP = 011向上比较设置输出;MODE = 1比较模式。
下图为模模式,各个比较模式的输出情况。
根据设置,可以看出:当T1CC0一定的情况下,T1CCn值的大小与占空比(高电平/周期)成反比。
比较模式
T1CCn值与占空比的关系
000:设置输出比较,T1CCn设置
设置后恒为高电平
001:清除输出比较,T1CCn清除
清除后恒为低电平
010:切换输出比较,T1CCn切换
占空比恒为50%
011:设置输出向上比较,T1CCn设置,清除为0
T1CCn的值与占空比成反比
100:清除输出向上比较,T1CCn清除,设置为0
T1CCn的值与占空比成正比
101:T1CC0清除,T1CCn设置
T1CCn的值与占空比成正比
110:T1CC0设置,T1CCn清除
T1CCn的值与占空比成反比
0 0
- CC2530定时器输出PWM波设置方法
- cc2530火警pwm输出
- CC2530定时器T1产生PWM
- cc2530 timer 1 PWM 输出
- STM32F103定时器输出PWM波控制直流电机
- 通用定时器PWM输出
- MSP430_定时器输出PWM
- STM32定时器PWM输出
- 【定时器/中断/PWM】利用一个定时器实现一路PWM波的输出---点亮LED
- MSP430 定时器输出PWM波形
- 通用定时器PWM输出实验
- HT1656 定时器基本配置和输出4路PWM波
- 定时器中断模拟pwm输出声音文件
- STM32学习笔记:通用定时器输出PWM
- STM32F103VCT6 高级定时器的PWM输出
- stm32通用定时器的PWM输出
- EV:GP定时器和PWM输出
- STM32定时器输出比较(PWM)
- android线程的用法
- Thinkphp控制volist的循环次数,限制只显示部分数据
- gradle入门
- datagrid绑定日期格式化
- Mysql修改时间的年月日,时分秒不变
- CC2530定时器输出PWM波设置方法
- Android设置虚线、圆角、渐变
- OVAL学习之第二篇
- 最大差值问题
- 大家好!
- Java入门 第二季第一章 类和对象
- 一份简短的关于 PHP 容易混淆知识点的实用指南
- Android 动画详解(一)
- 单例模式的数据库连接和PHP实现页面静态化的第一种方法