打印

请教:GD32F303的T0互补通道,能分开独立使用吗?谢谢

[复制链接]
680|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
汽车电子|  楼主 | 2021-5-11 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:硬件设计是互补通道(PB8为TIMER0_CH0和PB13为TIMER0_CH0_ON,不是TIMER0_CH0和TIMER0_CH1)。
但另一种应用场景(同一电路板),不需要互补,而是需要使用独立的两个通道。
查了数据手册,PB13也不能当其他定时器的通道输出,只能是TIMER0_CH0_ON。
感谢!

有些单片机的互补是使用CH0和CH1互补的,这种好,可以灵活配置。


使用特权

评论回复
沙发
汽车电子|  楼主 | 2021-5-11 21:00 | 只看该作者
因为频率不高,想动态修改定时值,但修改的值根本不对,是怎么回事?难道不支持重新修改?占空比是可以修改,定时值不行?
代码如下:
timer_disable(TIMER0);
TIMER_CAR(TIMER0) = NewData;
timer_enable(TIMER0);

使用特权

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

本版积分规则

个人签名:车联网

366

主题

2057

帖子

5

粉丝