wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> STM32 >> 瀏覽文章

STM32高級定時器1控制伺服直流電機

作者:洛陽煙塵   來源:本站原創   點擊數:  更新時間:2014年05月15日   【字體:

 使用STM32也有很多年了,現在畢業臨近了,就想寫寫,做做記錄也希望能幫助到可以幫助的人。

 
STM32定時器有很多的用途,我也不一一舉例,我最常用的就是輸出PWM,定時器,輸入捕獲以及編碼盤模式等等。
 
第一 : 用STM32高級定時器1控制伺服直流電機
 
///////////////////////////////////////////
//定時器1PWM初始化 共4路可變掌控比/////////
//輸入參數PWM1/2/3/4掌控比參數30000-60000//
//////////////////////////////////////////
void TIM1_PWM(unsigned int PWM1_Val,unsigned int PWM2_Val,unsigned int PWM3_Val,unsigned int PWM4_Val )
{
vu16 CCR1_Val = PWM1_Val;
vu16 CCR2_Val = PWM2_Val;
vu16 CCR3_Val = PWM3_Val;
vu16 CCR4_Val = PWM4_Val;
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
TIM_OCInitTypeDef TIM_OCInitStructure;
GPIO_InitTypeDef GPIO_InitStructure;
 
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_TIM1 , ENABLE); //打開相應的定時器時鐘和復用推挽輸出對應I/O口時鐘
//這里是定時器對應的是TOP值是60000
 
TIM_TimeBaseStructure.TIM_Period = 60000;//計數器向上最大計數到65535后產生更新事件,計數值歸零
TIM_TimeBaseStructure.TIM_Prescaler = 2; //設置預分頻器分頻系數2 TIM_TimeBaseStructure.TIM_ClockDivision = 0;//設置了時鐘分割
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;//選擇向上計數
TIM_TimeBaseStructure.TIM_RepetitionCounter = 0;
 
TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure);//根據TIM_TimeBaseInitStruct中指定的參數初始化TIMx
 
TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2 ;//PWM2模式
TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;//輸出使能
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low;//TIM輸出比較極性
 
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11;//配著相對應的I/O
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;//復用推挽輸出模式
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //翻轉頻率為50MHz
GPIO_Init(GPIOA, &GPIO_InitStructure);
 
 
TIM_OCInitStructure.TIM_Pulse = CCR1_Val;//比較數
TIM_OC1Init(TIM1, &TIM_OCInitStructure);//初始化定時1
 
TIM_OCInitStructure.TIM_Pulse = CCR2_Val;
TIM_OC2Init(TIM1, &TIM_OCInitStructure);//初始化定時1
 
TIM_OCInitStructure.TIM_Pulse = CCR3_Val;
TIM_OC3Init(TIM1, &TIM_OCInitStructure);//初始化定時1
 
TIM_OCInitStructure.TIM_Pulse = CCR4_Val;
TIM_OC4Init(TIM1, &TIM_OCInitStructure);//初始化定時1
 
TIM_Cmd(TIM1, ENABLE);//使能定時器
 
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
 
在這個函數中我已經把STM32定時器輸出PWM的模板寫好了,你可以去改進也可以去深入的學習,即使有了程序還是不夠的,你必須了解定時器工作的原理和它為什么能達到這樣的效果,不然你僅僅只會使用而不能得心應手把它很好應用到你自己的項目中。
 
對于定時器你去學習單片機時肯定會遇到的一個很重要的問題,在視頻教學里面有很多的講解和看法,在這里我也來說說自己的看法。
 
定時器我認為就是一個只要你使能它,它就一直在計數的一個16位的計數器,從0到65535,當你配置了相應的定時器模式、TOP值、匹配值時,它就會在計數到相應的位置產生中斷或者從新計數也就是說發生更新事件。就拿輸出PWM來做解釋,在上面我設定了TOP值為60000,設置了為PWM2模式,使定時器的輸出極性為低。通俗的說就是當我在主函數中配置該定時器時,高級定時器TIM1就會啟動,這里如果我設定比較值為30000,那么定時器一直計數,從0開始對應的I/O口為高電平,一旦定時器計數到30000,對應I/O口出現下降沿,電平發生改變,從高電平轉變成低電平,然后計數到60000,定時器出現更新事件,對應的I/O出現上升沿,電平發生改變,從低電平轉變成高電平。由此反復,從而形成50%占空比的PWM,這個函數可以自定義占空比,但是不能改變頻率。
 
這里我只是很隨意的講解了定時器的比較簡單的應用,如果你想深入的了解,就一定要去看芯片手冊,看懂它,熟透它,只有這樣你才能對它使用的得心應手,如果想做好就一定要去努力。
 
當然定時器的時鐘這塊很是重要,也可以說STM32的時鐘樹是一定要了解,精通和熟透的東西,在這個我不講解,在后面的過程中我會用一個比較大的篇幅去講解STM32時鐘樹,還有一些我自己的看法。
 
希望能對有些初入的學者有所幫助,我也是記錄我自己的學習歷程,一起努力。
關閉窗口

相關文章

精品国产18久久久久久洗澡| 最近免费中文字幕视频2019| 一二三四社区在线视频| 一本到在线视频| 欧美午夜精品一区二区| 在线一区高清| 国产中文字幕91| 亚洲欧美日韩一区二区三区在线| 一区在线观看视频| 在线成人亚洲| 第四色在线一区二区| 在线你懂的视频| 免费毛片aaaaaa| 精品久久久久一区二区国产| 欧美精品导航| 日韩中文字幕一区二区高清99| 91最新在线| 色视频网站在线观看| 亚洲在线偷拍自拍| 在线观看亚洲天堂| 中文字幕 自拍| 日韩欧美国产片| 中国一级大黄大黄大色毛片| 99久久久精品免费观看国产| 亚洲kkk444kkk在线观看| 久久免费视频6| 国产女同性恋一区二区| 国产免费一区二区三区最新6| 国产九九精品视频| 色婷婷**av毛片一区| 9191成人精品久久| 性久久久久久久久久久久| 91在线小视频| 黄一区二区三区| 亚洲人体偷拍| 日本一区二区免费高清| 亚洲视频国产精品| 成人影院在线免费观看| 亚洲奶水xxxx哺乳期| 日本视频在线观看一区二区三区| 亚洲精品视频自拍| 国产精品国产三级国产专播品爱网| 欧美另类极限扩张| 人人玩人人添人人澡免费| 亚洲色图图片专区| av在线免费在线观看| 国产午夜精品一区二区理论影院| 亚洲永久无码7777kkk| 欧美日韩一区二区三区69堂| 热99这里只有精品| 久久久一二三四| 免费h精品视频在线播放| 国产成人精品免高潮在线观看 | 91精品视频观看| 欧美日韩免费视频| 精品成人久久av| 亚洲男人的天堂av| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 国产精品嫩草影院在线看| 亚洲色图图片| 97欧美成人| 疯狂做受xxxx高潮欧美日本| 欧美黑人乱大交| 91在线你懂的| 天堂免费在线视频| 日本一区二区三区精品| 日本少妇激情舌吻| 一级免费在线观看| 99热只有这里有精品| www亚洲视频| 国产精品一区无码| www.久久视频| 一区二区三区黄色片| 一级特黄aaa| 国产情侣在线播放| 91免费看片在线观看| 国产精品理伦片| 欧美zozo| 日韩精品系列| 成人全视频高清免费观看| 高清av电影在线观看| 精品视频在线一区二区| 亚洲国产精品精华素| 中文字幕成在线观看| yiren22亚洲综合| 韩国三级成人在线| 波多野结衣在线一区二区| 加勒比中文字幕精品| 日韩影片中文字幕| 亚洲级视频在线观看免费1级| 99热久久这里只有精品| 夜夜嗨av一区二区三区四区| 最新69国产成人精品视频免费| 久久激情视频久久| 欧美一级视频免费在线观看| 国产啪精品视频网站| 国产一区二区三区四区五区在线| 免费亚洲精品视频| 欧美美女黄色网| 一级片视频免费观看| 欧美成人性色生活仑片| 日韩亚洲一区在线| 久久蜜桃av| 亚洲欧美春色| www.亚洲在线| 亚洲最大成人网4388xx| 精品视频一区二区不卡| 亚洲精品v天堂中文字幕| 久久中文字幕国产| 国产综合视频在线观看| 亚洲天堂电影网| av在线无限看| 免费黄色国产视频| 国产又粗又猛又爽又黄91| 日韩欧美在线视频一区二区| 天天插天天干| 欧美黑人激情| 国产日韩一区二区三免费高清| 欧美日韩中字| 欧美a级一区二区| 日本一区二区免费在线观看视频| 在线观看免费一区| 91欧美日韩| 国产在线播放91| 日韩精品免费在线视频观看| 日韩小视频在线| 91精品久久久久久| 四虎4hu永久免费入口| 午夜免费福利网站| 欧美日韩免费做爰视频| 欧美 日韩 国产 成人 在线| www.撸撸| 先锋影音在线资源站91| 巨人精品**| 日韩中文字幕麻豆| 亚洲视频在线观看三级| 精品国产亚洲一区二区三区在线观看| 欧美激情视频给我| jizzjizz中国精品麻豆| 超碰免费在线| 色噜噜成人av在线| 国内自拍一区| 久久奇米777| 欧美日韩成人在线一区| 欧美国产亚洲视频| 日韩精品一线二线三线| 国产精品99精品无码视亚| 在线观看免费av片| xxxxbbbb欧美| 欧美激情二区| 欧美欧美黄在线二区| 黄页网站大全一区二区| 欧美性猛交xxxx黑人猛交| 日韩色av导航| 激情综合网av| 激情久久一区二区| 国产韩国精品一区二区三区| 国产91丝袜在线观看| 欧美在线不卡一区| 97色伦亚洲国产| 中文精品一区二区三区| 国产视频久久久久久| 国产一区二区三区三州| www.麻豆传媒| 欧美极度另类| 国产欧美日韩一级| 亚洲另类在线视频| 伊人久久免费视频| 欧洲精品一区色| 右手影院亚洲欧美| 中文字幕色视频| 日韩一区二区三区资源| 涩涩涩久久久成人精品| 国产成人a视频高清在线观看| 欧美黄免费看| 亚洲欧美偷拍另类a∨色屁股| 日韩在线观看av| 在线天堂一区av电影| 91久久黄色| 日本不卡123| 欧美视频一区二| 国产精品久久久久久久久久99| 91好吊色国产欧美日韩在线| 日本熟妇毛茸茸丰满| 日本三级电影在线播放| 成人影院入口| 国产精品久久国产愉拍| theav精尽人亡av| 欧美国产日韩一区二区三区| 亚洲精品国产系列| 五月天婷婷丁香网| www.91在线观看| 忘忧草在线日韩www影院| 亚洲精品资源| 欧美性极品xxxx做受| 日韩暖暖在线视频| 97人人爽人人| www.欧美国产| www免费视频观看在线| 在线欧美亚洲| 欧美日韩国产精品自在自线| 国产精品日韩二区| 国产精品伦子伦| 国产一二三四| 欧美一区二区三区婷婷| 不卡一区中文字幕| 中日韩美女免费视频网站在线观看| 视频一区二区视频| 中文字幕视频网| 四虎精品在永久在线观看| 成人在线国产| 午夜精品久久久久久久99樱桃| 日韩成人一级片| 伊人久久大香伊蕉在人线观看热v| 免费人成精品欧美精品| 欧美变态tickle挠乳网站| 日韩电影在线播放| 69精品久久久| 色播在线观看| 亚洲电影在线一区二区三区| 91国产视频在线观看| 国产超碰91| 久草免费新视频| 一个人看的www一区| 亚洲精品a级片| 欧美日韩在线不卡| 免费看污久久久| 一级黄色在线视频| 午夜老司机在线观看| 青娱乐精品视频在线| 亚洲男人的天堂在线观看| 九色视频网址| 欧美日韩精品免费在线观看视频| 久久99中文字幕| 99久久精品无免国产免费| 亚洲色图自拍| 粉嫩av一区二区三区天美传媒| 国产亚洲欧美日韩高清| 亚洲乱亚洲乱妇| 久久精品国产99国产| 中文字幕在线视频日韩| 午夜精品中文字幕| 99久久精品一区二区三区| 精品中国亚洲| 欧美中文字幕久久| 国产免费一区二区三区四在线播放| 一级片视频免费| 牛牛精品一区二区| 国产免费观看久久| 午夜欧美不卡精品aaaaa| 大伊香蕉精品在线品播放| av中文在线| 亚洲一区国产| 亚洲男人的天堂在线播放| 免费 成 人 黄 色| 午夜国产福利| 麻豆一区二区麻豆免费观看| 色域天天综合网| 自拍偷拍亚洲色图欧美| 日本精品久久久久| 亚洲欧美日本国产| 色网站国产精品| 日韩精品一区二区三区电影| 日韩有码第一页| av成人男女| 欧美日韩精品系列| 国产原创popny丨九色| 欧美性猛交xxxx乱大交丰满| 国产福利在线免费观看| 红桃视频 国产| 亚洲熟妇国产熟妇肥婆| 熟妇人妻系列aⅴ无码专区友真希| 国产精品av一区二区三区| 中文字幕乱码亚洲精品一区| 91在线色戒在线| 国产男人搡女人免费视频| 性网站在线观看| 久久久久九九视频| 精品无人区一区二区三区| 91久久精品无码一区二区| 四虎国产精品免费久久5151| 欧美小视频在线| 青青青青草视频| 欧洲美女网站| 亚洲欧美日韩一区在线观看| 久久久久久久久91| 国产精品第九页| 亚洲国产福利| 小小水蜜桃在线观看| 91精品尤物| 欧美日韩国产另类不卡| 日本中文字幕片| 激情综合丁香| 狠狠狠色丁香婷婷综合激情| 成人黄色午夜影院| 欧美富婆性猛交| 中文字幕第10页| 中文字幕在线看| 99精品欧美一区二区蜜桃免费| 国产精品久久久久av福利动漫| 亚洲av无码国产精品久久不卡| 久久91在线| 国产性猛交xxxx免费看久久| 成人国产精品久久久网站| 黄色免费在线观看网站| 亚洲视频 欧洲视频| 日本免费在线视频观看| 软萌小仙自慰喷白浆| 99在线无码精品入口| 鲁丝片一区二区三区| 欧美图片一区二区| 国产女主播在线直播| 国产欧美精品一区aⅴ影院| 涩涩涩999| 国内精品久久久久久久久蜜桃| 亚洲精品影视| 国产免费亚洲高清| 日批视频免费播放| 你懂的国产精品永久在线| 91chinesevideo永久地址| 亚洲熟女乱色一区二区三区久久久| 欧美影院天天5g天天爽| 日韩一级裸体免费视频| 亚洲欧美在线视频免费| xvideos.蜜桃一区二区| 伊人精品在线观看| 国产手机在线视频| 欧美调教视频| 欧美刺激性大交免费视频| 色老头在线视频| 波多野结衣一区| 欧美综合一区第一页| 亚洲国产福利视频| 亚洲精品三级| 国产在线精品二区| 91社区视频| 丰满放荡岳乱妇91ww| 正在播放国产精品| 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲天堂中文字幕在线观看 | 不卡影院一区二区| 在线国产网址| 亚洲午夜精品一区二区三区他趣| 国产性生交xxxxx免费| 国产高清视频免费最新在线| 欧美日韩国产色| 日韩av无码一区二区三区不卡 | 国产美女特级嫩嫩嫩bbb片| 国产日本欧洲亚洲| 男人透女人免费视频| 2019中文字幕在线视频| 欧美中文一区二区三区| 亚洲无人区码一码二码三码的含义 | 欧美77777免费视频| 国产69视频在线观看| 日日日日影院| 成人听书哪个软件好| 热这里只有精品| 国产91久久久久蜜臀青青天草二| 一色桃子久久精品亚洲| 午夜激情福利在线| 牛牛精品在线| 精品调教chinesegay| 久久国产黄色片| 你懂的国产精品永久在线| 99久久伊人精品影院| 成年人三级网站| 亚洲欧洲日产国码二区| 性鲍视频在线观看| 日日夜夜天天综合| 久久久精品久久久| 天天综合天天综合| 岛国精品在线播放| 亚洲精品无码久久久久久| 97超碰在线公开在线看免费| 欧美电影精品一区二区| 国产成人在线视频观看| 激情91久久| 一本一道久久a久久精品综合| 日本中文字幕一区二区有码在线| 欧美手机在线视频| 日本一二三区不卡| 国产伊人精品| 日韩亚洲不卡在线| 黄上黄在线观看| 精品欧美久久久| 中文字幕在线日亚洲9| 久久中文在线| 成品人视频ww入口| a篇片在线观看网站| 国产亚洲精品va在线观看| 丰满少妇一级片| 99精品在线观看视频| 青娱乐国产精品视频| 日韩视频一区二区三区四区| 国产精品激情自拍| av免费在线播放| 欧美性色视频在线| 国产午夜精品无码一区二区| 亚洲国产日韩在线|