久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: stm32小車四路PWM輸出測試程序 [打印本頁]

作者: 夏有一木    時間: 2017-8-14 03:45
標(biāo)題: stm32小車四路PWM輸出測試程序
小車PWM控制速度

單片機(jī)源程序如下:
  1. #include "timer.h"
  2. #include "delay.h"

  3. //TIM3 PWM部分初始化
  4. //PWM輸出初始化
  5. //arr:自動重裝值
  6. //psc:時鐘預(yù)分頻數(shù)
  7. void TIM3_PWM_Init(u16 arr,u16 psc)
  8. {                                                         
  9.         RCC->APB1ENR|=1<<1;         //TIM3時鐘使能
  10.         RCC->APB2ENR|=1<<2;            //使能PORTA時鐘            
  11.         RCC->APB2ENR|=1<<3;            //使能PORTB時鐘        

  12.         GPIOA->CRL&=0X00FFFFFF;        //PA6 CH1 PA7 CH2
  13.         GPIOA->CRL|=0XBB000000;        //復(fù)用功能輸出
  14.         GPIOB->CRL&=0XFFFFFF00;        //PB0 CH3 PB1 CH4
  15.         GPIOB->CRL|=0X000000BB;        //復(fù)用功能輸出                    
  16.            

  17.         TIM3->ARR=arr;                        //設(shè)定計數(shù)器自動重裝值
  18.         TIM3->PSC=psc;                        //預(yù)分頻器不分頻


  19.         TIM3->CCMR1|=7<<4;          //CH1 PWM2模式                 
  20.         TIM3->CCMR1|=1<<3;             //CH1預(yù)裝載使能           
  21.         TIM3->CCER|=1<<0;           //OC1 輸出使能
  22.             
  23.         
  24.         TIM3->CCMR1|=7<<12;          //CH2 PWM2模式                 
  25.         TIM3->CCMR1|=1<<11;         //CH2預(yù)裝載使能           
  26.         TIM3->CCER|=1<<4;           //OC2 輸出使能
  27.    

  28.         TIM3->CCMR2|=7<<4;          //CH3 PWM2模式                 
  29.         TIM3->CCMR2|=1<<3;             //CH3預(yù)裝載使能           
  30.         TIM3->CCER|=1<<8;           //OC3 輸出使能
  31.    
  32.                
  33.         TIM3->CCMR2|=7<<12;          //CH4 PWM2模式                 
  34.         TIM3->CCMR2|=1<<11;         //CH4預(yù)裝載使能           
  35.         TIM3->CCER|=1<<12;           //OC4 輸出使能

  36.         TIM3->CCR1=3600;               //OC4 輸出使能
  37.                  
  38.         TIM3->CCR2=3000;               //OC4 輸出使能

  39.         TIM3->CCR3=5400;               //OC4 輸出使能

  40.         TIM3->CCR4=5000;               //OC4 輸出使能
  41.                            
  42.         TIM3->CR1|=1<<7;               //ARPE使能
  43.         TIM3->CR1|=0x01;            //使能定時器3                                                                                          
  44. }           

復(fù)制代碼

下載(此代碼年代久遠(yuǎn),采用的老版本的庫和老版本Keil編寫的):
四路PWM輸出測試.zip (44.75 KB, 下載次數(shù): 48)






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 午夜影视免费片在线观看 | 婷婷毛片 | 超碰av在线 | www.887色视频免费 | 中文字幕在线观 | caoporn免费在线视频 | 日韩欧美一区二区三区免费观看 | 成人免费观看男女羞羞视频 | 久久亚洲国产精品日日av夜夜 | 成人 在线 | 久久久久久亚洲国产精品 | 国产女人与拘做视频免费 | 日日久| av大片在线观看 | 在线观看黄免费 | 精品91av| 亚洲成人福利视频 | 人人射人人草 | 在线观看成年人视频 | 国产一二区视频 | 免费黄视频网站 | 国产精品国产成人国产三级 | 亚洲在线 | 亚洲一区二区在线播放 | 国产男女猛烈无遮掩视频免费网站 | 中文字幕在线一区二区三区 | 真人女人一级毛片免费播放 | 日韩欧美一级精品久久 | 国产视频亚洲视频 | 国产日日操 | 国产高清在线精品一区二区三区 | 成年网站在线观看 | 欧美一区二区久久 | 欧美日韩亚 | 欧美大片一区 | 理伦毛片| 亚洲高清在线观看 | 国产精品亚洲一区二区三区在线 | 天堂中文字幕av | 午夜视频在线 | 91精品国产欧美一区二区 |