你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

小白求助TIM1定时器

[复制链接]
飞翼我的心 提问时间:2016-10-12 14:22 /
如果我用TIM1产生一个固定频率的方波,然后想让其在启动后一定时间进入通断状态,需要定时还是延时?
收藏 1 评论24 发布时间:2016-10-12 14:22

举报

24个回答
飞翼我的心 回答时间:2016-10-13 08:16:25
谁能帮忙看下程序对吗,关于STM8S103的tim1中断定时(IAR)
void TIM1_Init(void)
{
  TIM1_IER=0X00;
  TIM1_EGR=0X00;
  TIM1_PSCRH=0X3E;
  TIM1_PSCRL=0X80;
  TIM1_ARRH=0X01;
  TIM1_ARRL=0XF4;
  TIM1_CNTRH=0X00;
  TIM1_CNTRL=0X00;
  TIM1_CR1=0X01;
  TIM1_IER=0X01;
#pragma vector=TIM1_OVR_UIF_vector
__interrupt void TIM1_OVR_UIF(void)
{
  i++;
  TIM1_SR1=0X00;
  if(i==10)
  {PWMOFF();}
}
要求5s后关闭pwm,为啥进不去中断呢
andrewz 回答时间:2016-10-24 12:23:48
飞翼我的心 发表于 2016-10-24 08:08
什么叫技巧。。本人小白

说得更详细一点,
如果你的PWM的周期设置成1ms,
那么,PWM进入中断后,你要设置一个局部的或者全局的volatile变量,+1ms,
然后,在使用这个时间时,再查询这个变量.
st.png

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

xmshao 回答时间:2016-10-12 16:54:03
飞翼我的心 发表于 2016-10-12 16:09
我可以tim1输出pwm,同时用tIm1更新中断进行定时吗

当然可以的。PWM输出只是TIMER的比较输出功能,并不影响TIMER的计数定时。
xmshao 回答时间:2016-10-12 14:39:02
问题不是特别清晰。

实现方法不定,看方便吧。

固定频率输出可以使用PWM输出,同时利用更新中断进行计时,到时我就关闭PWM输出。
想什么时候开启时又可以开启。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

废鱼 回答时间:2016-10-12 15:02:55
用定时器控制时间。
飞翼我的心 回答时间:2016-10-12 16:09:06
xmshao 发表于 2016-10-12 14:39
问题不是特别清晰。

实现方法不定,看方便吧。

我可以tim1输出pwm,同时用tIm1更新中断进行定时吗
飞翼我的心 回答时间:2016-10-12 16:10:06
安 发表于 2016-10-12 15:02
用定时器控制时间。

同一个定时器可以吗,比如tim1输出pmw,再用它中断定时。
mark0668 回答时间:2016-10-12 16:12:10
飞翼我的心 发表于 2016-10-12 16:10
同一个定时器可以吗,比如tim1输出pmw,再用它中断定时。

这样是可以的.
飞翼我的心 回答时间:2016-10-12 16:14:28

怎么我问了别人说stm8一个定时器同时只能配置成一个功能,有点懵了
mark0668 回答时间:2016-10-12 16:15:46
飞翼我的心 发表于 2016-10-12 16:14
怎么我问了别人说stm8一个定时器同时只能配置成一个功能,有点懵了

可以PWM加中断
飞翼我的心 回答时间:2016-10-12 16:19:51

就是说我可以tim1输出pwm,同时用它更新中断来定时?
mark0668 回答时间:2016-10-12 16:20:36
飞翼我的心 发表于 2016-10-12 16:19
就是说我可以tim1输出pwm,同时用它更新中断来定时?

可以这样做
废鱼 回答时间:2016-10-12 16:41:23
可以。但是要计算好PWM的中断时间。
assssdz 回答时间:2016-10-12 22:00:27
同一个定时器可以吗,比如tim1输出pmw,再用它中断定时。
ynwscfsfi 回答时间:2016-10-13 01:00:39
想法不错.
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版