打印
[STM8]

STM8S 互补输出

[复制链接]
3421|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fengxiangru|  楼主 | 2011-4-1 09:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设置互补输出的时候,是按照例程来设置的,但是互补输出口没有输出,另外三个主输出口是有输出的,谁能说下问题可能出在哪
沙发
fengxiangru|  楼主 | 2011-4-2 08:52 | 只看该作者
有20多个人看,却没人回答哎:L

使用特权

评论回复
板凳
fengxiangru|  楼主 | 2011-4-2 13:49 | 只看该作者
本帖最后由 fengxiangru 于 2011-4-2 14:01 编辑
TIM1_DeInit();

TIM1_TimeBaseInit(0, TIM1_COUNTERMODE_UP, 800, 0);

TIM1_OC1Init(TIM1_OCMODE_PWM1,  TIM1_OUTPUTSTATE_ENABLE,TIM1_OUTPUTNSTATE_ENABLE,  400,TIM1_OCPOLARITY_LOW, TIM1_OCNPOLARITY_HIGH,TIM1_OCIDLESTATE_SET, TIM1_OCNIDLESTATE_RESET);

TIM1_OC2Init(TIM1_OCMODE_PWM1,  TIM1_OUTPUTSTATE_ENABLE,TIM1_OUTPUTNSTATE_ENABLE,  300,TIM1_OCPOLARITY_LOW, TIM1_OCNPOLARITY_HIGH,TIM1_OCIDLESTATE_SET, TIM1_OCNIDLESTATE_RESET);

TIM1_OC3Init(TIM1_OCMODE_PWM1,  TIM1_OUTPUTSTATE_ENABLE,TIM1_OUTPUTNSTATE_ENABLE,  500,TIM1_OCPOLARITY_LOW, TIM1_OCNPOLARITY_HIGH,TIM1_OCIDLESTATE_SET, TIM1_OCNIDLESTATE_RESET);

TIM1_CtrlPWMOutputs(ENABLE);

TIM1_BDTRConfig(TIM1_OSSISTATE_ENABLE, TIM1_LOCKLEVEL_OFF, 11, TIM1_BREAK_DISABLE, TIM1_BREAKPOLARITY_HIGH, TIM1_AUTOMATICOUTPUT_ENABLE);

TIM1_Cmd(ENABLE);
这是我的代码看看有问题没

使用特权

评论回复
地板
670503982| | 2013-5-3 12:02 | 只看该作者
遇到同样的问题,帮顶一下

使用特权

评论回复
5
wujwul| | 2013-10-31 14:00 | 只看该作者
我也没有搞定啊,谁回呢

使用特权

评论回复
6
两个嘴巴笑| | 2015-12-21 22:14 | 只看该作者
楼主搞定没啊!我也遇到了这个问题。求解啊!!!

使用特权

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

本版积分规则

2

主题

61

帖子

1

粉丝