国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網(wǎng)

標(biāo)題: 【教程11】瘋殼·ARM功能手機(jī)-定時(shí)器實(shí)驗(yàn)教程 [打印本頁]

作者: Linda-x    時(shí)間: 2022-8-17 15:41
標(biāo)題: 【教程11】瘋殼·ARM功能手機(jī)-定時(shí)器實(shí)驗(yàn)教程
ARM功能手機(jī)
——瘋殼·開發(fā)板系列
定時(shí)器實(shí)驗(yàn)教程   





    圖1


    8LED硬件電路

        板子中有一個(gè)可控LED,接在DA14580的P24引腳,LED串聯(lián)1K的限流電阻,如下圖所示:

   
    圖2

    第二節(jié) Timer寄存器

    2.1 Timer介紹

    軟件定時(shí)器模塊包含兩個(gè)定時(shí)器模塊,它們可以通過軟件控制、編程并用于各種任務(wù)。
    2.1.1 Timer0

    定時(shí)器0有16位的通用定時(shí)器;可以產(chǎn)生兩路脈寬調(diào)制信號(hào);可編程的輸出頻率;可編程的占空比;可編程的軟件中斷。
    2.1.2 Timer2

    定時(shí)器2有14位的通用定時(shí)器;可以產(chǎn)生3路脈寬調(diào)制信號(hào);輸入時(shí)鐘頻率為16MHz;可編程的輸入頻率;占空比可調(diào);用于白色LED的亮度控制。

    2.2 寄存器介紹
    2.2.1 定時(shí)器0控制寄存器

   
    圖3
    15:4位:保留不使用;
    3位:PWM模式選擇,’0’表示PWM信號(hào)為高時(shí)輸出’1’,’1’表示PWM信號(hào)為高時(shí)輸出快時(shí)鐘信號(hào)的二分頻,則輸出頻率范圍為1~8MHz;
    2位:定時(shí)器0的時(shí)鐘分頻,為’1’使用選擇的時(shí)鐘源頻率,為’0’使用選擇的時(shí)鐘源進(jìn)行10分頻,注意這個(gè)值適用于計(jì)數(shù)寄存器;
    1位:時(shí)鐘源選擇,’1’使用快時(shí)鐘(16、8、4、2MHz),’0’使用慢時(shí)鐘(32KHz);
    0位:定時(shí)器0控制位,’0’表示定時(shí)器0關(guān)閉并處于復(fù)位狀態(tài),’1’定時(shí)器0運(yùn)行。

    2.2.2 定時(shí)器0計(jì)數(shù)控制寄存器

   
    圖4
    定時(shí)器0計(jì)數(shù)重新裝載值,如果讀取該寄存器則返回當(dāng)前計(jì)數(shù)器的值。
    2.2.3 定時(shí)器0高電平重新裝載值

   
    圖5
    定時(shí)器0高電平重新裝載值,如果讀取該寄存器則返回定時(shí)器0的計(jì)數(shù)值。
    2.2.4 定時(shí)器0低電平重新裝載值

   
    圖6
    定時(shí)器0低電平重新裝載值,如果讀取該寄存器則返回定時(shí)器0的計(jì)數(shù)值。
    2.2.5 PWM2占空比

   
    圖7
    PWM2信號(hào)的占空比。
    2.2.6 PWM3占空比

   
    圖8
    PWM3信號(hào)的占空比。
    2.2.7 PWM4占空比

   
    圖9
    PWM4信號(hào)的占空比。
    2.2.8 PWM2,3,4的頻率

   
    圖10
    PWM2、3、4信號(hào)的頻率,三個(gè)信號(hào)頻率相同。

    2.2.9 PWM2,3,4控制寄存器

   
    圖11
    2位:硬件暫停使能,為’1’則硬件可以停止PWM2、3、4。
    1位:軟件暫停使能,為’1’則PWM2、3、4暫停。
    0位:PWM信號(hào)使能,為’1’則PWM2、3、4使能。

    2.3 寄存器配置講解
    #define CLK_PER_REG             (* ( volatile uint16*)0x50000004)
    #define TIMER0_CTRL_REG         (* ( volatile uint16*)0x50003400)
    #define TIMER0_ON_REG           (* ( volatile uint16*)0x50003402)
    #define TIMER0_RELOAD_M_REG     (* ( volatile uint16*)0x50003404)
    #define TIMER0_RELOAD_N_REG      (* ( volatile uint16*)0x50003406)
    #define PWM2_DUTY_CYCLE          (* ( volatile uint16*)0x50003408)
    #define PWM3_DUTY_CYCLE          (* ( volatile uint16*)0x5000340A)
    #define PWM4_DUTY_CYCLE          (* ( volatile uint16*)0x5000340C)
    #define TRIPLE_PWM_FREQUENCY     (* ( volatile uint16*)0x5000340E)
    #define TRIPLE_PWM_CTRL_REG       (* ( volatile uint16*)0x50003410)
    啟動(dòng)Timer0模塊的時(shí)鐘:CLK_PER_REG |= 0x0008;
    定時(shí)器0初始化,選擇高頻時(shí)鐘,正常PWM模式,無分頻,則TIMER0_CTRL_REG = 0X0E;
    設(shè)置計(jì)數(shù)值為1000,高電平為500,低電平為200,則TIMER0_ON_REG=1000; TIMER0_RELOAD_M_REG=500; TIMER0_RELOAD_N_REG=200;
    開定時(shí)器中斷NVIC_SetPriority (SWTIM_IRQn, 254); NVIC_EnableIRQ(SWTIM_IRQn);
    啟動(dòng)定時(shí)器TIMER0_CTRL_REG = (TIMER0_CTRL_REG|0x01);



    第三節(jié) 定時(shí)器實(shí)驗(yàn)

    實(shí)驗(yàn)需要使用的模塊有:手機(jī)開發(fā)板底板,Jlink調(diào)試工具,杜邦線、3.7V鋰電池或Mocro USB線。
    使用JLINK通過杜邦線連接手機(jī)藍(lán)牙位于手機(jī)主控底板,連接方式如下:
    (1)JLINK一端只需要使用杜邦線連接JLINK的SWC、SWD、GND三個(gè)引腳,如下圖所示:

   
    圖12
    (2)手機(jī)藍(lán)牙一端需要使用杜邦線連接上方右側(cè)的J3三個(gè)引腳,與JLINK的連接引腳一一對(duì)應(yīng),分別為SWC-->SWCLK、SWD-->SWDIO、GND-->GND,如下圖所示:

   
    圖13
    將JLINK插上電腦的USB接口,連接好之后給手機(jī)主控底板供電,詳細(xì)的介紹可以參考《如何上電》教程,路徑為:..\WT_Mobile\0.從這里開始\0.開機(jī)測試。
    打開定時(shí)器實(shí)驗(yàn)的Keil工程timer0_general.uvproj,位于目錄:
    ..\WT_Mobile\1.初級(jí)教程\DA14580\3_初級(jí)_定時(shí)器\projects\target_apps\peripheral_examples\timer0\timer0_general\Keil_5。如下圖所示:

   
    圖14
    使用手環(huán)調(diào)試下載線連接好Jlink,編譯,點(diǎn)擊DEBUG,然后點(diǎn)擊全速運(yùn)行,則可以看到藍(lán)色LED閃爍,如下圖所示:



   
    圖15



    文件下載請(qǐng)點(diǎn)擊: Timer教程.pdf (750.77 KB)







歡迎光臨 電子工程網(wǎng) (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 欧美不卡在线 | 伊人网站 | 网红主播大尺度精品福利视频 | 国内精品 第一页 | 四虎影业| 毛片网站免费观看 | 欧美成人免费一级人片 | 一区精品麻豆入口 | 婷婷色亚洲 | 亚洲国产成人久久综合一区 | 日日综合网 | 久久精品夜夜春 | 在线免费观看一级毛片 | 久久综合色区 | 精品在线观看国产 | 99re66热这里只有精品17 | a一级一色一情 | 国产情趣酒店鸳鸯浴在线观看 | 成年人免费黄色片 | 亚洲色图在线播放 | 欧美国产伦久久久久 | 亚洲日本乱码在线观看 | 国产日韩欧美视频 | 亚洲欧美精品综合中文字幕 | 国内自拍偷拍网 | 中文字幕天堂在线 | 三级网站视频 | 成人午夜无人区一区二区 | 久久91久久91精品免费观看 | 婷婷丁香在线观看 | 日韩中文字幕在线亚洲一区 | 四虎亚洲精品 | 香蕉尹人在线观看免费下载 | 国产精品久久香蕉免费播放 | 韩国精品欧美一区二区三区 | 国产福利区一区二在线观看 | 麻豆国产高清在线播放 | 久久久精品免费 | 善良朋友的妻子在线观看 | 国产h视频| 亚洲欧性色美精品suv |