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

STM32F10X TIM8输出PWM配置

[复制链接]
dz222 提问时间:2018-2-9 11:22 /
void TIM8_PWM_Init(u16 arr,u16 psc)
{                                                          
                                //此部分需手动修改IO口设置
        RCC->APB2ENR|=1<<13;         //TIM8时钟使能   
        RCC->APB2ENR|=1<<4;    //使能PORTC时钟       
        GPIOC->CRL&=0X0FFFFFFF;        //PC7清除之前的设置
        GPIOC->CRL|=0XB0000000;        //复用功能输出


        TIM8->ARR=arr;                        //设定计数器自动重装值
        TIM8->PSC=psc;                        //预分频器设置
  
        TIM8->CCMR1|=3<<12;          //CH2 PWM2模式                 
        TIM8->CCMR1|=1<<11;                 //CH2预装载使能         
        TIM8->CCER|=1<<4;           //OC2 输出使能          
        TIM8->BDTR|=1<<15;           //MOE 主输出使能          


        TIM8->CR1=0x0080;           //ARPE使能
        TIM8->CR1|=0x01;            //使能定时器1                                                                                   
}  


评分

参与人数 1 ST金币 -5 收起 理由
Tcreat -5 发的什么东西?你的意图是什么?讨论什么?.

查看全部评分

收藏 评论0 发布时间:2018-2-9 11:22

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版