liangjin 发表于 2010-11-5 22:06:18

NUC120输出PWM的一点问题,果断不解

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_595600OUX56I.gif
(原文件名:TEK0000.gif)

         UNLOCKREG();
        SYSCLK->PWRCON.XTL12M_EN = 1;
        SYSCLK->CLKSEL0.HCLK_S = 0;
        LOCKREG();

        InitPWM();

        PWMA->PCR.CH0EN=1;
        PWMA->PCR.CH1EN=1;       
晶振12MHz,PWM0和PWM1前后启动,但是时间相差了1.4us。这是为什么,这条指令执行的时间怎么可以看到。

NiangXiPi 发表于 2010-11-19 20:58:00

应该是两条指令执行时的时间差造成的,你可以直接对寄存器同时操作,我以前也遇到过同样的问题!

fomula 发表于 2010-11-26 01:00:29

楼主能否把NUC120的PWM程序贴出来一下,我用M0516不知为何产生不出来,不知程序哪里有问题,新手,水平差:(

另外,楼上的名字很有意思啊。
页: [1]
查看完整版本: NUC120输出PWM的一点问题,果断不解