本文使用的芯片是是stm8s103f3。
以下主要說(shuō)明配置TIM2通道1為PWM輸出的過(guò)程。
1.寄存器配置
4位預(yù)分頻器,計(jì)數(shù)器的計(jì)數(shù)頻率Fck_cnt=Fck_psc/2^(PSC[3:0])=16M/2^0=16M
那么計(jì)數(shù)周期為1/16us,也就是說(shuō)計(jì)數(shù)器會(huì)每隔1/16us計(jì)數(shù)一次。
TIM2_PSCR=0x00; //分頻值=0 16M
自動(dòng)重裝載寄存器,
當(dāng)自動(dòng)重裝載寄存器=0時(shí),計(jì)數(shù)器處于阻塞狀態(tài),也就是不計(jì)數(shù)狀態(tài),因?yàn)楫?dāng)CNTR=ARR時(shí),CNTR就會(huì)清零,所以配置時(shí)自動(dòng)重裝載寄存器應(yīng)該大于0。另外自動(dòng)重裝載寄存器的值就是PWM波形的周期,比如ARR=0X0100,PWM的周期為0x0100*1/16=16us,PWM的周期就是16us
TIM2_ARRH=0x01; //自動(dòng)重裝的值 0x0100
TIM2_ARRL=0x00;
捕獲/比較使能寄存器,這個(gè)寄存器的配置可以選通相應(yīng)的Tim2通道。
bit5,bit4為ch2配置,bit1,bit0為ch1配置
如果當(dāng)前OC1為輸出通道,則
bit1:OC1低電平有效
bit0:OC1信號(hào)被輸出到當(dāng)前引腳上
TIM2_CCER1=bit0|bit1; //low level,OC1
捕獲/比較模式寄存器,
bit1,bit0
CC1S[1:0]為捕獲/比較選擇
00:CC1通道被配置為輸出
bit2保留
bit3輸出比較預(yù)加載使能
0:不使能
1:使能
bit6,bit5,bit4輸出比較模式
110:PWM1模式
PWM1和PWM2模式區(qū)別
PWM1:CNT PWM2:CNT>CCR,CH1被激活 TIM2_CCMR1=bit3|bit5|bit6; //MODE 捕獲/比較寄存器,這個(gè)寄存器決定著PWM的占空比。CCR/ARR=PWM的占空比,例如設(shè)置為0x0060,那么占空比為0x0060/0x0100=6/16 TIM2_CCR1H=0x00; TIM2_CCR1L=0x60; 中斷使能寄存器,如果需要中斷可以在此設(shè)置。 bit1:CC1E 捕獲/比較1中斷使能 0:CC1 中斷不使能 1:CC1中斷使能 TIM2_IER=0x00; //更新中斷使能 控制寄存器,bit0控制計(jì)數(shù)器的打開(kāi)和關(guān)閉。 bit0,計(jì)數(shù)器使能 0:不使能 1:使能 TIM2_CR1=bit0; //enable counter 通過(guò)邏輯分析儀測(cè)試PD4管腳的輸出電平,波形圖如下所示。 源碼如下, //******************************************* 1 #define bit0 0x01 2 #define bit1 0x02 3 #define bit2 0x04 4 #define bit3 0x08 5 #define bit4 0x10 6 #define bit5 0x20 7 #define bit6 0x40 8 #define bit7 0x80 9 10 void Timer2_Init(void) 11 { 12 CLK_ICKR|=0x01; //開(kāi)啟內(nèi)部HSI 13 while(!(CLK_ICKR&0x02));//HSI準(zhǔn)備就緒 14 CLK_SWR=0xe1; //HSI為主時(shí)鐘源 15 CLK_CKDIVR=0x00; //HSI,8分頻=16M 16 TIM2_PSCR=0x00; //分頻值=0 16M 17 TIM2_ARRH=0x01; //自動(dòng)重裝的值 0x0100 18 TIM2_ARRL=0x00; 19 TIM2_CCER1=bit0|bit1; //low level,OC1 20 21 TIM2_CCMR1=bit3|bit5|bit6; //MODE 22 TIM2_CCR1H=0x00; 23 TIM2_CCR1L=0x60; 24 TIM2_IER=0x00; //更新中斷使能 25 26 TIM2_CR1=bit0; //enable counter 27 } 28 int main( void ) 29 { 30 Timer2_Init(); 31 while(1){}; 32 }
上一篇:STM8S103調(diào)試PWM的踩坑過(guò)程
下一篇:STM8S103F3P6鎖死問(wèn)題及解鎖
推薦閱讀
史海拾趣
起源和早期發(fā)展: 3M公司(Minnesota Mining and Manufacturing Company)創(chuàng)立于1902年,在美國(guó)明尼蘇達(dá)州成立。最初,公司主要從事礦石開(kāi)采和研磨業(yè)務(wù),以及生產(chǎn)砂紙和磨粉。在早期幾十年里,3M致力于技術(shù)創(chuàng)新和產(chǎn)品開(kāi)發(fā),包括防水砂紙、透明膠帶等產(chǎn)品,為公司奠定了良好的發(fā)展基礎(chǔ)。
科技創(chuàng)新和產(chǎn)品多樣化: 20世紀(jì)中葉,3M公司持續(xù)推動(dòng)科技創(chuàng)新,不斷擴(kuò)展產(chǎn)品線。其中,最著名的是1950年代推出的可粘貼便簽紙(Post-it)和1960年代推出的微型膠帶(Scotch-Brite),這些產(chǎn)品成為公司的標(biāo)志性產(chǎn)品,極大地推動(dòng)了其業(yè)務(wù)的發(fā)展。
國(guó)際化戰(zhàn)略和全球擴(kuò)張: 20世紀(jì)后半葉,3M公司加速了國(guó)際化戰(zhàn)略,并在全球范圍內(nèi)擴(kuò)張業(yè)務(wù)。通過(guò)收購(gòu)和合作,公司進(jìn)入了新的市場(chǎng)和領(lǐng)域,如醫(yī)療保健、電子、汽車、能源等。3M在全球建立了廣泛的生產(chǎn)基地和研發(fā)中心,成為一家跨國(guó)企業(yè)。
持續(xù)創(chuàng)新和技術(shù)領(lǐng)導(dǎo): 3M公司一直致力于持續(xù)創(chuàng)新和技術(shù)領(lǐng)導(dǎo),投入大量資金用于研發(fā)和技術(shù)創(chuàng)新。公司不斷推出新產(chǎn)品和解決方案,滿足市場(chǎng)需求并保持競(jìng)爭(zhēng)優(yōu)勢(shì)。特別是在電子領(lǐng)域,3M推出了許多創(chuàng)新產(chǎn)品,如電子材料、封裝材料、導(dǎo)熱材料等,為電子行業(yè)提供了關(guān)鍵的解決方案。
可持續(xù)發(fā)展和社會(huì)責(zé)任: 3M公司致力于可持續(xù)發(fā)展和社會(huì)責(zé)任,在全球范圍內(nèi)推動(dòng)環(huán)保和社會(huì)公益事業(yè)。公司制定了一系列環(huán)保政策和計(jì)劃,努力降低能源消耗、減少?gòu)U物排放,并積極參與社區(qū)建設(shè)和公益活動(dòng),為社會(huì)做出積極貢獻(xiàn)。
華銘智能是一家在ETC領(lǐng)域具有深厚技術(shù)積累的企業(yè)。為了推動(dòng)ETC行業(yè)的發(fā)展,華銘智能積極尋求跨界合作的機(jī)會(huì)。公司與多家汽車制造商、智能交通系統(tǒng)提供商等建立了緊密的合作關(guān)系,共同研發(fā)和推廣ETC技術(shù)。通過(guò)跨界合作,華銘智能不僅拓展了自身的業(yè)務(wù)范圍,還推動(dòng)了ETC技術(shù)在更多領(lǐng)域的應(yīng)用。
在電子行業(yè)中,創(chuàng)新是企業(yè)持續(xù)發(fā)展的關(guān)鍵。Directed Energy Inc始終將創(chuàng)新作為企業(yè)的核心競(jìng)爭(zhēng)力之一,不斷投入研發(fā)資源,推動(dòng)技術(shù)創(chuàng)新和產(chǎn)品升級(jí)。公司擁有一支高素質(zhì)的研發(fā)團(tuán)隊(duì),他們緊跟行業(yè)發(fā)展趨勢(shì),不斷探索新的技術(shù)和應(yīng)用,為公司的發(fā)展注入了源源不斷的動(dòng)力。這種持續(xù)的創(chuàng)新精神使得Directed Energy Inc在電子行業(yè)中始終保持領(lǐng)先地位。
為了推動(dòng)公司的進(jìn)一步發(fā)展,宏發(fā)公司于2008年進(jìn)行了股份制改造,并成立了“廈門(mén)宏發(fā)電聲股份有限公司”。2012年,公司成功上市,通過(guò)資本市場(chǎng)獲得了更多的資金支持和發(fā)展動(dòng)力。上市后,宏發(fā)繼續(xù)加大在技術(shù)研發(fā)、市場(chǎng)拓展和產(chǎn)能提升等方面的投入,不斷鞏固和擴(kuò)大其在繼電器行業(yè)的領(lǐng)先地位。同時(shí),公司還積極履行社會(huì)責(zé)任,為行業(yè)發(fā)展和地方經(jīng)濟(jì)做出了積極貢獻(xiàn)。
- 創(chuàng)業(yè)初期與技術(shù)創(chuàng)新
CT Micro公司最初由幾位電子工程領(lǐng)域的專家創(chuàng)立,他們看到了微型計(jì)算機(jī)斷層掃描(Micro-CT)技術(shù)在電子行業(yè)中的巨大潛力。初期,公司面臨著資金短缺和技術(shù)難題,但他們通過(guò)不斷研發(fā)和創(chuàng)新,成功開(kāi)發(fā)出了一款具有高性價(jià)比的Micro-CT設(shè)備,迅速獲得了市場(chǎng)的認(rèn)可。
- 市場(chǎng)拓展與合作伙伴關(guān)系
隨著產(chǎn)品的成熟,CT Micro開(kāi)始積極尋求市場(chǎng)拓展。他們與多家電子制造企業(yè)建立了合作關(guān)系,為這些企業(yè)提供Micro-CT設(shè)備的定制服務(wù)。通過(guò)與這些企業(yè)的合作,CT Micro不僅擴(kuò)大了市場(chǎng)份額,還進(jìn)一步提升了產(chǎn)品的技術(shù)水平和應(yīng)用范圍。
- 研發(fā)升級(jí)與產(chǎn)品迭代
面對(duì)日益激烈的市場(chǎng)競(jìng)爭(zhēng),CT Micro不斷投入研發(fā)力量,對(duì)Micro-CT設(shè)備進(jìn)行升級(jí)和迭代。他們成功推出了多款新型設(shè)備,具有更高的分辨率、更快的掃描速度和更低的輻射劑量。這些新產(chǎn)品的推出,進(jìn)一步鞏固了CT Micro在電子行業(yè)中的領(lǐng)先地位。
- 國(guó)際化戰(zhàn)略與市場(chǎng)拓展
隨著國(guó)內(nèi)市場(chǎng)的飽和,CT Micro開(kāi)始實(shí)施國(guó)際化戰(zhàn)略。他們積極參與國(guó)際展覽和研討會(huì),展示自己的產(chǎn)品和技術(shù)實(shí)力。同時(shí),他們還在海外設(shè)立了銷售和服務(wù)中心,為國(guó)際客戶提供更加便捷的服務(wù)。通過(guò)這些努力,CT Micro成功打開(kāi)了國(guó)際市場(chǎng)的大門(mén)。
- 社會(huì)責(zé)任與可持續(xù)發(fā)展
在快速發(fā)展的同時(shí),CT Micro也積極履行社會(huì)責(zé)任。他們注重環(huán)保和可持續(xù)發(fā)展,采用環(huán)保材料和節(jié)能技術(shù)生產(chǎn)產(chǎn)品。此外,他們還積極參與公益事業(yè),為貧困地區(qū)的教育和醫(yī)療事業(yè)貢獻(xiàn)力量。這些舉措不僅提升了公司的社會(huì)形象,也為其可持續(xù)發(fā)展奠定了堅(jiān)實(shí)基礎(chǔ)。
請(qǐng)注意,這些故事框架是虛構(gòu)的,并不代表CT Micro公司的實(shí)際發(fā)展情況。如果您需要了解CT Micro公司或類似公司的真實(shí)故事,建議您查閱相關(guān)公司的官方網(wǎng)站、新聞報(bào)道或行業(yè)分析報(bào)告。
隨著公司規(guī)模的擴(kuò)大,中匯瑞德意識(shí)到,要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中保持領(lǐng)先地位,必須不斷進(jìn)行科技創(chuàng)新。于是,公司加大了對(duì)研發(fā)的投入,引進(jìn)了一批高素質(zhì)的研發(fā)人才,并建立了完善的研發(fā)體系。在研發(fā)團(tuán)隊(duì)的努力下,公司成功開(kāi)發(fā)出了多款具有自主知識(shí)產(chǎn)權(quán)的新型繼電器產(chǎn)品,不僅提高了產(chǎn)品的性能和質(zhì)量,還降低了生產(chǎn)成本,贏得了客戶的廣泛好評(píng)。
將要讀研,有幾個(gè)選擇??梢詫W(xué)習(xí)FPGA,寫(xiě)邏輯。也可以學(xué)習(xí)ARM,單片機(jī),寫(xiě)寫(xiě)匯編,C。也可以搞DSP。各位前輩,請(qǐng)指點(diǎn)一下,往哪個(gè)方向發(fā)展更有點(diǎn)前途或者每個(gè)方向?qū)?lái)的就業(yè)方向,就業(yè)前景。誠(chéng)懇各位前輩指點(diǎn),… 查看全部問(wèn)答∨ |
|
我使用VIVI把2440test.bin文件燒錄進(jìn)NAND FLASH后,重新啟動(dòng)開(kāi)發(fā)板,2440test正常運(yùn)行。然后我直接用AXD與JTAG調(diào)試我自己的一個(gè)程序,程序調(diào)試時(shí)候奇怪地蜂鳴器響了,但程序結(jié)果一樣(我之前已經(jīng)調(diào)試過(guò)程序,一切正常,可 ...… 查看全部問(wèn)答∨ |
請(qǐng)教PIC16系列 看門(mén)狗的清0方法和如何計(jì)算溢出時(shí)間? 我的片子是[OC16F688 編譯器是 PICC8.05 清看門(mén)狗的時(shí)候如果用 CLRWDT(),編譯器不認(rèn)識(shí),總報(bào)錯(cuò) 如果用插入?yún)R編的方法 _asm   ...… 查看全部問(wèn)答∨ |
為什么我用340A編譯后,每個(gè)文件產(chǎn)生這樣的告警? 為什么我用340A編譯后,每個(gè)文件產(chǎn)生這樣的告警? Warning[Pe001]: last line of file ends without a newline… 查看全部問(wèn)答∨ |
|
傳感器要求1.工作環(huán)境為水下,最大工作壓力位7.0MPa2.傳感器長(zhǎng)寬尺寸不超過(guò):25*25mm3.測(cè)試面為圖示A B接觸的表面C。其中A上下往復(fù)運(yùn)動(dòng),B固定。 符合要求的廠家或者有其他問(wèn)題的可以通過(guò) hcscorpio@vip.qqcom聯(lián)系我?!? 查看全部問(wèn)答∨ |
眾所周知,由于采用了絕緣柵,功率MOSFET器件只需很小的驅(qū)動(dòng)功率,且開(kāi)關(guān)速度優(yōu)異,具有“理想開(kāi)關(guān)”的特性。其主要缺點(diǎn)是開(kāi)態(tài)電阻(RDS(on))和正溫度系數(shù)較高。本教程闡述了高壓N型溝道功率MOSFET的特性,并為器件選擇提供指導(dǎo)?!? 查看全部問(wèn)答∨ |
我剛做了個(gè)BUCK電路,但是空載時(shí)開(kāi)關(guān)管發(fā)熱量很大,非常燙,請(qǐng)問(wèn)是怎么回事?我的開(kāi)關(guān)管用的IRF3205。請(qǐng)大俠指教… 查看全部問(wèn)答∨ |
win7下LaunchPad驅(qū)動(dòng)安裝指南 鑒于有童鞋跟我當(dāng)時(shí)一樣,在于win7系統(tǒng)下,有的電腦不能使用MSP430板子,電腦提示串口驅(qū)動(dòng)安裝問(wèn)題。原因是電腦系統(tǒng)中缺少一個(gè)文件:usbser.sys ,它放于C:\\Windows\\System32\\drivers目錄,只要將usbser.sys 文件復(fù)制到前面目錄中,并手動(dòng)升 ...… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- STM32 MCU一次計(jì)算優(yōu)化和提速
- STM32 MCO時(shí)鐘輸出配置實(shí)驗(yàn)
- STM32 HAL SPI讀取MPU6500的設(shè)備ID異常
- STM32內(nèi)存受限情況下攝像頭驅(qū)動(dòng)方式與圖像裁剪的選擇
- 1-單片機(jī)STM32---中斷與事件的區(qū)別
- 38KHz,NEC紅外模擬發(fā)送和接收程序
- 指針的騷操作- 變量拼接和分離
- STM32下載HAL庫(kù)寫(xiě)的代碼后J-Link識(shí)別不到芯片,必須要按住復(fù)位才能下載?
- 利用滴答定時(shí)器(SysTick)實(shí)現(xiàn)簡(jiǎn)單的延時(shí)函數(shù)
- 福祿克有獎(jiǎng)直播|數(shù)據(jù)采集器的基礎(chǔ)知識(shí)及其應(yīng)用和校準(zhǔn)
- 有獎(jiǎng)直播|安森美領(lǐng)先的成像技術(shù)助您推進(jìn)視覺(jué)產(chǎn)品創(chuàng)新
- 下載有好禮!TE 戶外監(jiān)控,創(chuàng)建安全穩(wěn)定社會(huì)的重要保障和趨勢(shì)之選!
- 限時(shí)秒殺,100本專業(yè)書(shū)籍——TI 中國(guó)大學(xué)計(jì)劃20周年
- 聊一聊:車載SerDes開(kāi)發(fā)難點(diǎn)有哪些?紛紛而來(lái)的國(guó)產(chǎn)車載SerDes,能否挑戰(zhàn)ADI和TI?
- 你玩板我有獎(jiǎng)|老板新玩還有獎(jiǎng)
- 直擊富士通在線展會(huì),答題贏好禮
- 與PI一起探索 LinkSwitch-TN2 的秘密看視頻答題贏好禮!
- 美國(guó)加州大學(xué)歐文分校發(fā)明“超5G”無(wú)線收發(fā)器 可用于自動(dòng)駕駛
- Swift Navigation定位服務(wù)Skylark覆蓋全美 提供車道級(jí)精確定位
- 法雷奧的自動(dòng)駕駛攻勢(shì)
- 續(xù)航大幅提升!二級(jí)減速器有望成為未來(lái)電動(dòng)車的大趨勢(shì)
- 智能互聯(lián)系統(tǒng)大PK,你最喜歡哪個(gè)品牌的黑科技?
- 華為筆記本于微軟商店再次上架銷售
- 對(duì)華為的“出口禁令”,致美芯片商受到重?fù)?/a>
- 傳5G iPhone明年亮相 預(yù)計(jì)2020年出貨量占60%
- 向美電信巨頭索要專利費(fèi)后 ,華為或?qū)⑦@樣
- 是蘋(píng)果的5G iPhone還是5G 基帶 兩半導(dǎo)體廠商都是最大贏家