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

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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版