TI中文支持网
TI专业的中文技术问题搜集分享网站

使用F28335的捕获模块作为PWM发生器,遇到问题

我要实现的功能是输出的PWM脉冲个数严格可控,但每次只能进一次CAP中断,虽然输出的脉冲数量是正确的,但之后我在给CAP3和CAP4两个寄存器赋值,就再也不进中断了,也就没有PWN输出了

mangui zhang:

有些配置寄存器   可能在使用过程中做了修改  会影响其配置的结果

我要实现的功能是输出的PWM脉冲个数严格可控,但每次只能进一次CAP中断,虽然输出的脉冲数量是正确的,但之后我在给CAP3和CAP4两个寄存器赋值,就再也不进中断了,也就没有PWN输出了

user18914063:

回复 mangui zhang:

我做了调试,跟踪观察了变量和寄存器,中断使能的相应设置没有发生变化,第一次中断发生时相应的中断标志位置一,然后进中断,发第二次脉冲序列的时候标志位无论如何操作都不会被置位,甚至我配置了强制中断也还是不能将标志位置位

我要实现的功能是输出的PWM脉冲个数严格可控,但每次只能进一次CAP中断,虽然输出的脉冲数量是正确的,但之后我在给CAP3和CAP4两个寄存器赋值,就再也不进中断了,也就没有PWN输出了

user18914063:

回复 user18914063:

TI的工程师能帮忙回答下我的问题吗

我要实现的功能是输出的PWM脉冲个数严格可控,但每次只能进一次CAP中断,虽然输出的脉冲数量是正确的,但之后我在给CAP3和CAP4两个寄存器赋值,就再也不进中断了,也就没有PWN输出了

user18914063:

回复 user18914063:

TI的工程师能帮忙回答下我的问题吗,谢谢

我要实现的功能是输出的PWM脉冲个数严格可控,但每次只能进一次CAP中断,虽然输出的脉冲数量是正确的,但之后我在给CAP3和CAP4两个寄存器赋值,就再也不进中断了,也就没有PWN输出了

user18914063:

回复 user18914063:

问题一直没有解决,大家帮帮忙吧!谢过了

我要实现的功能是输出的PWM脉冲个数严格可控,但每次只能进一次CAP中断,虽然输出的脉冲数量是正确的,但之后我在给CAP3和CAP4两个寄存器赋值,就再也不进中断了,也就没有PWN输出了

user18914063:

回复 user18914063:

这几天有空,继续折腾28335的捕捉模块的PWM功能,问题依然是只能进一次CAP中断,以后在给CAP3和CAP4两个寄存器赋值,都不能进中断,也没有PWM波出来,TI的工程师,帮帮忙吧,网友们也帮忙看下,谢谢咯

赞(0)
未经允许不得转载:TI中文支持网 » 使用F28335的捕获模块作为PWM发生器,遇到问题
分享到: 更多 (0)