打印
[技术问答]

NUC029SGE,官方PWM_DutySwitch例程,keil5,步进调试时,占空比在配置完成并

[复制链接]
820|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
PWM_Start(PWM0, PWM_CH_0_MASK | PWM_CH_1_MASK);并不能马上输出占空比?

问题补充 : 2022/02/13 10:14
  /* Enable output of PWM0 channel 0 */

    PWM_EnableOutput(PWM0, PWM_CH_0_MASK | PWM_CH_1_MASK);



    /* Start PWM counter */

    PWM_Start(PWM0, PWM_CH_0_MASK | PWM_CH_1_MASK);



    while(1)

    {

        printf("\nSelect new duty: \n");

        printf("[1] 100%% \n");

        printf("[2] 75%% \n");

        printf("[3] 25%% \n");         printf("[4] 0%% \n");

        printf("[Other] Exit \n");

        u8Option = getchar();(一定要步进到这里才能输出占空比)

怎样做,才能在改变比较值后实时输出占空比?

使用特权

评论回复
沙发
jasontu| | 2022-2-17 09:46 | 只看该作者
在dubug mode之下,有个暂存器,可以停下来时,让pwm继续输出。

使用特权

评论回复
板凳
jiekou001| | 2022-2-17 19:41 | 只看该作者
还要运行一个加载指令吧

使用特权

评论回复
地板
jiekou001| | 2022-2-17 19:46 | 只看该作者
               while(i>0)

                {

                        i=i-1;

                        PWM_ConfigOutputChannel(PWMA, PWM_CH0, 2000, i);

                        PWM_ConfigOutputChannel(PWMA, PWM_CH1, 2000, 100-i);

                        CLK_SysTickDelay(5000);                                

                }

使用特权

评论回复
5
jiekou001| | 2022-2-17 19:46 | 只看该作者
参考这个贴
https://bbs.21ic.com/icview-3162014-1-1.html

使用特权

评论回复
6
classroom| | 2022-2-21 17:18 | 只看该作者
PWM输出不能单步debug,所以debug时看到全速跑起来后才有PWM输出。 PWM参数的加载方式可以是周期加载、立即加载、中心点加载、窗口加载,例程设置的是周期加载,也就是周期结束后加载新这只的周期,占空比等。

使用特权

评论回复
7
tpgf| | 2022-3-2 15:59 | 只看该作者
那也不能暂停在输出吧

使用特权

评论回复
8
八层楼| | 2022-3-2 16:09 | 只看该作者
不可以进行单步的调试

使用特权

评论回复
9
观海| | 2022-3-2 16:17 | 只看该作者
有些代码不方便做单步调试

使用特权

评论回复
10
guanjiaer| | 2022-3-2 16:38 | 只看该作者
用示波器观看一下

使用特权

评论回复
11
heimaojingzhang| | 2022-3-2 16:45 | 只看该作者
应该不用额外加载

使用特权

评论回复
12
keaibukelian| | 2022-3-2 16:50 | 只看该作者
中间有间歇吗

使用特权

评论回复
13
七毛钱| | 2022-4-11 15:03 | 只看该作者
PWM输出不能单步debug,所以debug时看到全速跑起来后才有PWM输出。 PWM参数的加载方式可以是周期加载、立即加载、中心点加载、窗口加载,例程设置的是周期加载,也就是周期结束后加载新这只的周期,占空比等。

使用特权

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

本版积分规则

561

主题

2439

帖子

4

粉丝