你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm8s105c6 Pc1引脚冲突

[复制链接]
阿莫西林 提问时间:2015-11-19 22:42 /
小弟在使用tim1输出4路pwm的时候。出现了几个问题:1、唯独ch1没有输出;2、ch2、3、4,频率本该是1k,结果出来125hz。pwm代码如下:TIM1_DeInit();
                CLK_PeripheralClockConfig(CLK_PERIPHERAL_TIMER1,ENABLE);
                TIM1_TimeBaseInit(15,TIM1_COUNTERMODE_UP,1000,0);
               
                TIM1_OC1Init(TIM1_OCMODE_PWM2,\
                  TIM1_OUTPUTSTATE_ENABLE,\
                  TIM1_OUTPUTNSTATE_DISABLE,\
                  Default_Pulse,\
                  TIM1_OCPOLARITY_LOW,\
                  TIM1_OCPOLARITY_HIGH,\
                  TIM1_OCIDLESTATE_SET,\
                  TIM1_OCIDLESTATE_RESET);
                TIM1_OC1PreloadConfig(DISABLE);

                TIM1_OC2Init(TIM1_OCMODE_PWM2,\
                  TIM1_OUTPUTSTATE_ENABLE,\
                  TIM1_OUTPUTNSTATE_DISABLE,\
                  Default_Pulse,\
                  TIM1_OCPOLARITY_LOW,\
                  TIM1_OCPOLARITY_HIGH,\
                  TIM1_OCIDLESTATE_SET,\
                  TIM1_OCIDLESTATE_RESET);
                TIM1_OC2PreloadConfig(DISABLE);               
               
                TIM1_OC3Init(TIM1_OCMODE_PWM2,\
                  TIM1_OUTPUTSTATE_ENABLE,\
                  TIM1_OUTPUTNSTATE_DISABLE,\
                  Default_Pulse,\
                  TIM1_OCPOLARITY_LOW,\
                  TIM1_OCPOLARITY_HIGH,\
                  TIM1_OCIDLESTATE_SET,\
                  TIM1_OCIDLESTATE_RESET);
                TIM1_OC3PreloadConfig(DISABLE);               
               
                TIM1_OC4Init(TIM1_OCMODE_PWM2,\
                  TIM1_OUTPUTSTATE_ENABLE,\
                  Default_Pulse,\
                  TIM1_OCPOLARITY_LOW,\
                  TIM1_OCIDLESTATE_SET);
                TIM1_OC4PreloadConfig(DISABLE);                                                               
               
                TIM1_CtrlPWMOutputs(ENABLE);
          TIM1_Cmd(ENABLE);
现猜测可能是使用了uart2,导致PC1/TIM1_CH1/UART2_CK这个引脚出了什么问题,所以才没有输出。如果是这个原因的话,我该怎么设置,在哪设置改掉啊。(好像也不是改选项字节,因为在afr里面都没看到pc1)

各位大哥,给点建议吧,谢啦




收藏 评论2 发布时间:2015-11-19 22:42

举报

2个回答
zhoupxa 回答时间:2015-11-20 09:42:14
建议细读用户手册相关章节
阿莫西林 回答时间:2015-11-20 14:32:08
说点实在的,就是看了没找到问题才发帖啊

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版