打印

GD32F303,TIMER0,中央对齐,中断可否改为2次一中断?

[复制链接]
980|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
libinskk|  楼主 | 2022-12-11 19:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GD32F303,TIMER0,中央对齐,上下计数,中断可否改为2次一中断?
比如现在PWM的周期是40KHZ,现在发现在40KHZ的时间内,中断了2次,如何修改为中断1次?

               
        timer_interrupt_flag_clear(TIMER0, TIMER_INT_FLAG_UP);//清除更新中断标记
        timer_interrupt_flag_clear(TIMER0, TIMER_INT_UP);//清除更新中断标记
       timer_interrupt_enable(TIMER0, TIMER_INT_UP);//中断更新中断使能
         nvic_irq_enable(TIMER0_UP_IRQn, 0, 0);//使能中断并设置优先级
          timer_enable(TIMER0);//使能定时器

使用特权

评论回复
沙发
zeshoufx| | 2022-12-12 09:03 | 只看该作者
重复次数改一下

使用特权

评论回复
板凳
libinskk|  楼主 | 2022-12-12 13:41 | 只看该作者

重复次数,是哪个函数修改的?

使用特权

评论回复
评论
xiaofei558008 2022-12-12 15:19 回复TA
repeat 寄存 
地板
tpgf| | 2023-1-4 13:09 | 只看该作者
想把中断改成2次一中断  那就把周期改为两倍不就可以了吗

使用特权

评论回复
5
heimaojingzhang| | 2023-1-4 13:18 | 只看该作者
有寄存器中的相关位来标志重复次数的吗

使用特权

评论回复
6
keaibukelian| | 2023-1-4 13:28 | 只看该作者

一般来说这个重复次数都可以改为多少次呢

使用特权

评论回复
7
paotangsan| | 2023-1-4 13:38 | 只看该作者
原来寄存器中还可以配置相关的次数啊

使用特权

评论回复
8
renzheshengui| | 2023-1-4 13:51 | 只看该作者
其实我们完全也可以把定时的时间设置的长一点啊

使用特权

评论回复
9
wakayi| | 2023-1-4 14:25 | 只看该作者
在寄存器中并没有这个次数的设置位啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

73

帖子

1

粉丝