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

查看: 2181|回復(fù): 0
打印 上一主題 下一主題

【開發(fā)教程8】ARM功能手機(jī)-定時(shí)器實(shí)驗(yàn)教程

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2022-6-20 19:08:38 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
定時(shí)器實(shí)驗(yàn)教程
——瘋殼·開發(fā)板系列



    圖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ī)測(cè)試。
    打開定時(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


    配套資料::http://www.fengke.club
    套件地址:http://shop115904315.taobao.com/
    文件下載請(qǐng)點(diǎn)擊: Timer教程.pdf (750.77 KB)


本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩精品免费| 欧美特级黄色| 色综合久久久久久中文网| 日韩国产第一页| 日韩a一级欧美一级| 亚洲成人99| 视频一区中文字幕| 亚洲成a人片在线播放| 四虎影视在线永久免费看黄| 色洛色中文综合网站| 欧美亚洲另类一区中文字幕| 亚洲综合色一区二区三区另类| 日本一区二区三区精品国产| 欧美一区二区三区久久综| 人人做人人爽人人爱| 亚洲综合男人的天堂色婷婷| 亚洲午夜成激人情在线影院| 欧美激情中文字幕综合一区| 日本一区二区三区国产| 四虎在线播放免费永久视频| 亚洲一级色| 欧美激情综合网| 亚洲成a人片在线观看播放| 手机在线黄色网址| 午夜精品久久久久久中宇| 亚洲成人777| 小说区 亚洲 自拍 另类| 亚洲天堂免费看| 日韩在线免费视频| 一级毛片免费毛片毛片| 亚洲黄色性视频| 亚洲欧美精品一区| 亚洲国产精品久久久久网站| 香港一级a毛片在线播放| 日本高清二三四本2021第九页| 亚洲欧美国产精品专区久久 | 色女网站| 一级aaaaa毛片免费视频| 一级毛片一级黄片| 特黄三级视频| 四虎国产视频|