牛卧堂MCU技术交流

标题: MO51 的PWM [打印本页]

作者: hbjmjh1981    时间: 2014-3-8 20:39
标题: MO51 的PWM
请问下大家:MO51 的PWM 功能,P4.0 -P4.3   的引脚上有 PWM 功能 怎么使用,现在初始化了 PWM 的参数,想把 PWM 的功能 切换到 P4.0-P4.3 上面,如何实现,看库函数里面也没有
作者: admin    时间: 2014-3-10 08:56
对应管脚设置为PWM模式,初始化PWM参数就可以。
BSP 里面有PWM的 例子
作者: hbjmjh1981    时间: 2014-3-10 22:14
我白问了。
作者: sltsai    时间: 2014-3-18 15:40
這問題要先知道您現在使用的BSP版本才好回答。

M051 Series BSP v1.02.003:
DrvGPIO_InitFunction(E_FUNC_PWM01_P4);
DrvGPIO_InitFunction(E_FUNC_PWM23_P4);

M051 Series BSP v2.01.002:
SYS->P4_MFP &= ~(SYS_MFP_P40_Msk | SYS_MFP_P41_Msk | SYS_MFP_P42_Msk | SYS_MFP_P43_Msk);
SYS->P4_MFP |= SYS_MFP_P40_PWM0 | SYS_MFP_P41_PWM1 | SYS_MFP_P42_PWM2 | SYS_MFP_P43_PWM3;

作者: shirley    时间: 2014-3-21 15:41
这个问题的关键就是:对应管脚设置为PWM模式。你想从哪个PWM口输出PWM,就把哪个引脚设为PWM功能就好了
作者: hbjmjh1981    时间: 2014-4-1 12:21
谢谢你们的 回答,还是没有起到作用,花了几个小时看PDF,搞定了




欢迎光临 牛卧堂MCU技术交流 (http://www.nuvoton-mcu.com/) Powered by Discuz! X3.2