2019-07-14 17:16发布
leilijiao 发表于 2018-9-29 08:20 我已经用重复计数寄存器了,可是在AD中断里面控制产生的SPWM波还是不对,求高手指点啊,谢谢
leilijiao 发表于 2018-9-29 08:43 还是非常感谢你的回复指点。
djw200988 发表于 2018-9-29 07:43 这样的话那就定时器中断中只设置判断是上溢还是下溢的中断标志位,AD中改变占空比之前先查询标志位,符合要求了再改变
zzw0719 发表于 2018-9-29 08:54 问题解决了吗?
最多设置5个标签!
那就不太清楚了
问题解决了吗?
谢谢你的回复指点,我试试。谢谢
我已经用重复寄存器设置了,现在发现我的AD触发的定时和产生PWM的定时有可能不同步,正在进一步实验,谢谢
你好,我现在用进入中断方式判断TIM1的计数器的值来确定是上溢还是下溢,但是进入中断后用if(TIM_GetCounter(TIM1) == 1)
{
flag = 1;
}来判断是否下溢对吗?怎么一直进不到里面呢,更新中断倒是能进去,麻烦帮忙指点,谢谢。
一周热门 更多>