找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[M051] MO51 的PWM

[复制链接]
跳转到指定楼层
楼主
hbjmjh1981 发表于 2014-3-8 20:39:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问下大家:MO51 的PWM 功能,P4.0 -P4.3   的引脚上有 PWM 功能 怎么使用,现在初始化了 PWM 的参数,想把 PWM 的功能 切换到 P4.0-P4.3 上面,如何实现,看库函数里面也没有
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
admin 发表于 2014-3-10 08:56:02 | 只看该作者
对应管脚设置为PWM模式,初始化PWM参数就可以。
BSP 里面有PWM的 例子
牛卧堂
回复 支持 反对

使用道具 举报

板凳
 楼主| hbjmjh1981 发表于 2014-3-10 22:14:54 | 只看该作者
我白问了。
回复

使用道具 举报

地板
sltsai 发表于 2014-3-18 15:40:00 | 只看该作者
這問題要先知道您現在使用的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;
回复 支持 反对

使用道具 举报

5#
shirley 发表于 2014-3-21 15:41:38 | 只看该作者
这个问题的关键就是:对应管脚设置为PWM模式。你想从哪个PWM口输出PWM,就把哪个引脚设为PWM功能就好了
回复 支持 反对

使用道具 举报

6#
 楼主| hbjmjh1981 发表于 2014-4-1 12:21:08 | 只看该作者
谢谢你们的 回答,还是没有起到作用,花了几个小时看PDF,搞定了
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU