微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2541 生成PWM波

cc2541 生成PWM波

时间:10-02 整理:3721RD 点击:

请教一下,我在用cc2541产生PWM波时,我开启了POWER_SAVING。我需要产生10kHz以上的PWM波(使用Timer1),但是系统因为无事件后会进入低功耗模式,这时候32MHz晶振已经停止振荡,此时Timer1定时器的时钟输入会切换到32.768KHz吗?如果要的话,我的PWM输出就不准确了,请问这该怎么办呢?

进入低功耗模式后,定时器应该是会被暂时关闭的。Timer1定时器的时钟输入不是32768的。

那这个时候就不能产生PWM波了?产生PWM是不能进入低功耗模式的么?

需要怎么操作呢?

你是要一直产生PWM波形?

功率模式 2 ( 睡眠定时器打开) : 1 µA

你试试用功率模式2.具体设置可以看看数据手册。

我需要间歇性的产生PWM波,系统在没有事件的时候会自动进入PM2模式,这时候32M晶振已经关闭了。就是想避开这个睡眠。

32M晶振关闭的话,即使PWM可以使用,但是精度也是个问题。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top