国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

歷史上的今天

今天是:2025年01月28日(星期二)

2021年01月28日 | MSP430 TIMER_A定時(shí)器設(shè)置示例

發(fā)布者:溫柔陽(yáng)光 來(lái)源: eefocus關(guān)鍵字:MSP430  TIMER_A  定時(shí)器設(shè)置 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

直接設(shè)置:

 TA0CCTL0 = CCIE;                          // CCR0 interrupt enabled

 TA0CCR0 = 1000;//意思是周期為1000ms=1Hz

 TA0CTL = TASSEL_2 + MC_1 + TACLR;         // 選擇時(shí)鐘源SMCLK,+遞增模式upmode:計(jì)時(shí)器遞增計(jì)數(shù)到 TAxCCR0+clear TAR


間接?(利用封裝好的函數(shù))

void SMCLK_XT2_4Mhz(void)

{


    P7SEL |= BIT2+BIT3;                       // Port select XT2

    UCSCTL6 &= ~XT2OFF;          // Enable XT2

    UCSCTL6 &= ~XT2OFF + XT2DRIVE_1;          // Enable XT2

    UCSCTL3 |= SELREF_2;                      // FLLref = REFO

                                              // Since LFXT1 is not used,

                                              // sourcing FLL with LFXT1 can cause

                                              // XT1OFFG flag to set

    UCSCTL4 |= SELA_2;                        // ACLK=REFO,SMCLK=DCO,MCLK=DCO


    // Loop until XT1,XT2 & DCO stabilizes - in this case loop until XT2 settles

    do

    {

      UCSCTL7 &= ~(XT2OFFG + XT1LFOFFG + XT1HFOFFG + DCOFFG);

                                              // Clear XT2,XT1,DCO fault flags

      SFRIFG1 &= ~OFIFG;                      // Clear fault flags

    }while (SFRIFG1&OFIFG);                   // Test oscillator fault flag


    UCSCTL6 &= ~XT2DRIVE0;                    // Decrease XT2 Drive according to

                                              // expected frequency

    UCSCTL4 |= SELS_5 + SELM_5;               // SMCLK=MCLK=XT2

}


再經(jīng)過(guò)分頻,配置寄存器等等,來(lái)獲得所需要的時(shí)間的定時(shí)器???(寄存器的配置自己看手冊(cè)配)


SMCLK_XT2_4Mhz();//設(shè)置SMCLK使用XT2, 頻率為4MHz


UCSCTL5|=DIVS__32;//使用USC統(tǒng)一時(shí)鐘系統(tǒng)進(jìn)行預(yù)分頻,將SMCLK進(jìn)行32分頻


 TA0CTL |=TASSEL_2 + MC_1 + TACLR;//配置A0計(jì)數(shù)器,時(shí)鐘源SMCLK,上升模式,同時(shí)清除計(jì)數(shù)器//*配置計(jì)數(shù)器

 //TASSEL_2選擇了SMCLK,MC_1計(jì)數(shù)模式,,最后清零TACLR

 //TA0EX0 |= TAIDEX_1;//A0計(jì)數(shù)器分頻,2分頻

 TA0CCTL0 = OUTMOD_2 + CCIE;//捕獲比較寄存器0輸出,輸出模式為2,同時(shí)使能定時(shí)器中斷(CCR0單源中斷),CCIE捕獲比較寄存器的使能配置

 TA0CCR0 = 5;//捕獲比較寄存器0//配置捕獲比較器


4MHz經(jīng)過(guò)32分頻后得到125000Hz,相當(dāng)于得到的定時(shí)器中斷為(TA0CCR0/125000)s,在這里就是1/25000s也就是25000Hz一個(gè)中斷周期?

計(jì)數(shù)器每次計(jì)數(shù)到TA0CCR0時(shí)產(chǎn)生中斷


附上中斷服務(wù)函數(shù),然后不要忘了使能全局中斷

在這里插入圖片描述
在這里插入圖片描述

GIE實(shí)際上是CPU中的SR(Status Register)寄存器中的一位。SR(Status Register)寄存器主要用來(lái)記錄指令的工作狀態(tài)。

這句的意思是將SR的GIE位設(shè)置為1,bis即bit set。

對(duì)應(yīng)的關(guān)全局中斷操作是

即將SR的GIE位清除,置0。bic即bit clear。


關(guān)鍵字:MSP430  TIMER_A  定時(shí)器設(shè)置 引用地址:MSP430 TIMER_A定時(shí)器設(shè)置示例

上一篇:MSP430F5529定時(shí)器中斷
下一篇:基于MSP430G2553的鬧鐘

推薦閱讀

林斯比得汽車(chē)推出的概念車(chē)Snap備受業(yè)界人士的關(guān)注,據(jù)悉林斯比得汽車(chē)選擇了浩亭的創(chuàng)新技術(shù),為概念車(chē)Snap提供了快速充電技術(shù)。瑞士汽車(chē)制造商林斯比得汽車(chē)股份有限公司(Rinspeed AG)于2018 CES上展示其全新概念車(chē)Snap。林斯比得汽車(chē)股份有限公司再度選擇浩亭的創(chuàng)新技術(shù),為其提供了快速充電技術(shù),從而使其能夠以環(huán)保的方式為Snap概念車(chē)快速充電。浩亭汽...
隨著自動(dòng)化產(chǎn)業(yè)的持續(xù)推進(jìn),機(jī)器人產(chǎn)業(yè)也進(jìn)入了發(fā)展黃金期。2018年,機(jī)器人產(chǎn)業(yè)的各項(xiàng)技術(shù)在各個(gè)領(lǐng)域的應(yīng)用中都展現(xiàn)出了巨大的價(jià)值與成果。隨著相關(guān)技術(shù)在各行業(yè)中的深入融合,行業(yè)發(fā)展對(duì)機(jī)器人人產(chǎn)業(yè)的技術(shù)也有了更深一步的需求。很多業(yè)內(nèi)人士認(rèn)為,2019年將是機(jī)器人發(fā)展的關(guān)鍵一年,有哪些技術(shù)值得期待呢? 1、生肌電控制技術(shù) 我們意識(shí)中的機(jī)器人是...
平臺(tái)芯片:STM8S103F3P6編譯環(huán)境:IAR燒錄環(huán)境:STVP下載工具:ST-Link下載方式:SWIM問(wèn)題芯片鎖死,無(wú)法通過(guò)IAR調(diào)試和下載程序摁~(yú)~~~~忘記截圖出錯(cuò)的提示信息了解決連接ST-LINK,確認(rèn)在電腦上,ST-LINK驅(qū)動(dòng)安裝成功(紅色指示燈常亮)。STVP如圖: 點(diǎn)擊Configure-------選擇ST-LINK(默認(rèn)是R-LINK)----選擇SWIM方式------選擇芯片型號(hào)------OK選項(xiàng)字節(jié)設(shè)置...
現(xiàn)在常見(jiàn)的三極管大部分是塑封的,如何準(zhǔn)確判斷三極管的三只引腳哪個(gè)是b、c、e?三極管的b極很容易測(cè)出來(lái),但怎么斷定哪個(gè)是c哪個(gè)是e?這里推薦三種方法:第一種方法:對(duì)于有測(cè)三極管hFE插孔的指針表,先測(cè)出b極后,將三極管隨意插到插孔中去(當(dāng)然b極是可以插準(zhǔn)確的),測(cè)一下hFE值,然后再將管子倒過(guò)來(lái)再測(cè)一遍,測(cè)得hFE值比較大的一次,各管腳插入的位...

史海拾趣

問(wèn)答坊 | AI 解惑

面陣CCD能否通過(guò)減少掃描的行數(shù)來(lái)提高幀數(shù)?

因?yàn)槌杀镜南拗?,需要將CCD芯片的成本控制在100塊錢(qián)之內(nèi)。目前還沒(méi)有找到合適的(需要在60fps以上)。 現(xiàn)在有一個(gè)笨笨的想法,不知道能否實(shí)現(xiàn)。 就是能否控制掃描的行數(shù)(比如直掃描鏡頭的中間幾十行),這樣能否達(dá)到提高幀數(shù)的目的? 或者各位 ...…

查看全部問(wèn)答∨

固件更新如何設(shè)計(jì)?

  本人在項(xiàng)目中設(shè)計(jì)的系統(tǒng)需要在線(xiàn)更新,是一個(gè)基于DSP的系統(tǒng),就是可以通過(guò)上位機(jī)經(jīng)過(guò)網(wǎng)口更新配置里面的算法程序及參數(shù),但是不知道具體的框架設(shè)計(jì).因?yàn)橐驴隙ㄒ婕暗紽LASH的燒寫(xiě),但又不是全部擦除和燒寫(xiě),只更新需要更新的,那這個(gè)如何 ...…

查看全部問(wèn)答∨

現(xiàn)在大家都用wince6.0開(kāi)發(fā)嗎

現(xiàn)在大家都用wince6.0開(kāi)發(fā)嗎? 哪里有支持BSP6.0這樣的開(kāi)發(fā)板?…

查看全部問(wèn)答∨

關(guān)于藍(lán)牙速率的迷惑和測(cè)試報(bào)告

市面上的藍(lán)牙適配器BTH v2.0 + EDR 宣稱(chēng)最大數(shù)據(jù)率可達(dá)到3Mbps 在我們項(xiàng)目中使用了一塊CSR芯片的某小公司的藍(lán)牙模塊,下位機(jī)與之相接的UART波特率選921600bps (約92KB/s)。但在實(shí)際的數(shù)據(jù)傳輸中,下位機(jī)最快只能是50微秒發(fā)送一個(gè)字節(jié)(20KB/s) ...…

查看全部問(wèn)答∨

我的socket傳輸數(shù)據(jù)問(wèn)題

各位大俠我都要抓狂了。用socket在Arm7開(kāi)發(fā)板與PC進(jìn)行通信。 Arm7端的接收PC機(jī)發(fā)來(lái)的字符串 iRecv=recvfrom(ClientSock_in, (char *)RecvData, 8, 0, (struct sockaddr*)&cliaddr_in, (int*)&fromlen); PC機(jī)端發(fā)送數(shù)據(jù): RecvData=\" ...…

查看全部問(wèn)答∨

485通信雙方需要接地線(xiàn)嗎?

在網(wǎng)上看到這樣一句話(huà):RS-485通信雙方的地電位差要求小于1V。 我量了自己的主機(jī)和從機(jī)之間的地電位差為1.9V,是不是因?yàn)檫@個(gè)原因才導(dǎo)致無(wú)**常通信的呢?…

查看全部問(wèn)答∨

STM32F100系列市場(chǎng)上有了嗎?

                                 我尤其關(guān)注STM32F100V8…

查看全部問(wèn)答∨

【征詢(xún)貼】團(tuán)購(gòu)real6410開(kāi)發(fā)板

團(tuán)購(gòu)real6410開(kāi)發(fā)板,我們的團(tuán)購(gòu)活動(dòng)從年初開(kāi)始一直在搞,但是由于貨源和網(wǎng)友喜好的問(wèn)題一直沒(méi)有搞成功過(guò),因?yàn)槲沂亲銮度胧絃INUX的,以前用過(guò)2440的平臺(tái),現(xiàn)在用三星的平臺(tái)不多了,但是沒(méi)事兒也喜歡玩玩板子,鑒于我前幾次開(kāi)的詢(xún)問(wèn)ARM開(kāi)發(fā)板的帖 ...…

查看全部問(wèn)答∨

PCB設(shè)計(jì)中的接地

請(qǐng)各位老師幫我解釋一下,在PCB設(shè)計(jì)中“一點(diǎn)接地”和“多點(diǎn)接地”是什么意思?有點(diǎn)亂!還有就是數(shù)字地和模擬地應(yīng)分開(kāi),那么為什么還要僅在系統(tǒng)一點(diǎn)上把兩種“地”連接起來(lái)?謝謝了…

查看全部問(wèn)答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車(chē)開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved