bitlzg 发表于 2009-5-23 16:16

pmsm3_1程序中的一点疑问

有哪位知道pmsm3-1程序中的这一段初始化的程序是干什么用的呢?

//-------------- 外设初始化 ----------------
    pwm1.PeriodMax = (Uint32)SYSTEM_FREQUENCY*1000000*SAMPLE_PERIOD/2;
pwm1.init(&pwm1);
pwm1.MfuncC1 = 0x4000;//设定PWM1/2的占空比
pwm1.MfuncC2 = 0x4000;//设定PWM3/4的占空比
pwm1.MfuncC3 = 0x4000;//设定PWM5/6的占空比
pwm1.update(&pwm1);   //刷新PWM参数

PWM初始化之后为什么要设置占空比为50%的PWM波形输出呢?而不是直接进入矢量控制

731731 发表于 2009-5-23 21:16

还没仔细考虑过呢?

sisy0922 发表于 2009-6-5 00:17

这里初始化的时候,PWM为同高和同低电平,也就是不驱动电机

wpfcom2008 发表于 2009-7-5 19:26

楼上分析得很有道理

zouhuiquan 发表于 2011-8-2 11:12

focus-webapps.ti.com.cn/cn/general/docs/sitesearch/searchsite.tsp?selectedTopic=1653260327&numRecords=25&searchTerm=aci&statusCode=null
这里有很全的例子
页: [1]
查看完整版本: pmsm3_1程序中的一点疑问