Quantcast
Channel: C2000™︎ 微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 12268

关于28335调试时的问题

$
0
0

老师你好!我遇到个很奇怪的问题,烦请您帮忙分析一下。我只输出一个PWM。

void EPwm1Setup(); 

main()

{

........

EPwm1Setup();            //PWM输出模块,已经配置正常,能输出了

.........

for(;;)

{}

}

EPwm1Setup();

{

.........

}

问题一:按照以上这样的再RAM里运行,正常。点击运行(F5),执行。点击停止运行,停止。问题来了,在我第二次再点击运行时,还有波形输出,为什么啊?第二次点击时,应该不执行啊,停留在主循环for(;;)里啊,为什么还有波形输出?

问题二:把上面的调用函数位置换一下,不在主循环的外面调用,放到主循环里,就不执行了,没有波形输出了,这是为什么啊?

void EPwm1Setup(); 

main()

{

........

//EPwm1Setup();            //PWM输出模块,已经配置正常,能输出了

.........

for(;;)

{

EPwm1Setup();  

}

}

EPwm1Setup();

{

.........

}

针对我以上的问题,是我哪里配置出问题了,请告诉我可能问题出现的位置,我在检查,感谢


Viewing all articles
Browse latest Browse all 12268

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>