0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【工程師開發(fā)板使用測評(píng)】愛普特 APT32F110 ev board 試用測評(píng)連載03

愛普特微電子 ? 2023-03-05 10:52 ? 次閱讀

一、定時(shí)器分類

1、系統(tǒng)定時(shí)器 (CORET)

24位遞減計(jì)數(shù)器

遞減到0可以產(chǎn)生中斷

遞減到0需軟件重新置位

8c160e52-b91d-11ed-ad0d-dac502259ad0.png

2、基本計(jì)數(shù)器 (Basic Timer)

16位遞增計(jì)數(shù)器

16位預(yù)分頻器

PWM輸出

支持ETCB

四類中斷

a) PEND事件:計(jì)數(shù)器周期結(jié)束時(shí)發(fā)生。

b) CMP事件:計(jì)數(shù)器計(jì)數(shù)值等于CMP寄存器設(shè)置時(shí)發(fā)生。

c) OVF事件:計(jì)數(shù)器計(jì)數(shù)溢出(0xFFFF)時(shí)發(fā)生。

d) TRGEV事件:同步觸發(fā)輸出事件有輸出是發(fā)生。

8c3bce30-b91d-11ed-ad0d-dac502259ad0.png

3、計(jì)數(shù)器A (CNTA)

16位遞減計(jì)數(shù)器

用來產(chǎn)生載波頻率

可產(chǎn)生中斷

8c60cffa-b91d-11ed-ad0d-dac502259ad0.png

4、增強(qiáng)型通用定時(shí)器 (GPTA)

16/24 位可復(fù)位計(jì)數(shù)器(GPT0 為 24bit; GPT1 為 16bit)

編程計(jì)數(shù)器計(jì)數(shù)方式

a) 遞增計(jì)數(shù)(Up-counting)

b) 遞減計(jì)數(shù)(Down-counting)

c) 遞增遞減計(jì)數(shù)(Up-down-counting)

支持事件計(jì)數(shù)器,可通過配置事件計(jì)數(shù)器(最大 15)觸發(fā)相應(yīng)中斷

8c93a218-b91d-11ed-ad0d-dac502259ad0.png

5、增強(qiáng)型通用定時(shí)器B (GPTB)

16 位可復(fù)位計(jì)數(shù)器

可編程計(jì)數(shù)器計(jì)數(shù)方式

a) 遞增計(jì)數(shù)(Up-counting)

b) 遞減計(jì)數(shù)(Down-counting)

c) 遞增遞減計(jì)數(shù)(Up-down-counting)

兩路波形產(chǎn)生控制單元,支持雙路獨(dú)立輸出:

a) 兩路獨(dú)立的 PWM 輸出,單邊沿工作

b) 兩路獨(dú)立的 PWM 輸出,雙邊沿對稱工作

c) 1 組獨(dú)立的 PWM 互補(bǔ)輸出 + 1 路獨(dú)立的 PWM 輸出

異常事件發(fā)生時(shí),自動(dòng)觸發(fā)預(yù)設(shè)波形輸出

觸發(fā)源包括 GPIO 輸入,其他外設(shè)觸發(fā),軟件設(shè)置和事件觸發(fā)

支持單次觸發(fā)和連續(xù)觸發(fā)模式

支持單脈沖輸出模式

支持事件計(jì)數(shù)器,可通過配置事件計(jì)數(shù)器(最大 15)觸發(fā)相應(yīng)中斷

8cbed4a6-b91d-11ed-ad0d-dac502259ad0.png

6、增強(qiáng)型通用定時(shí)器 (EPT)

16 位計(jì)數(shù)器

支持 PWM 對更高載波頻率進(jìn)行斬波輸出

支持捕獲模式,最多支持 4 個(gè)捕獲值存儲(chǔ)

8cf13c48-b91d-11ed-ad0d-dac502259ad0.png

7、實(shí)時(shí)時(shí)鐘計(jì)數(shù)器(RTC)

所有低功耗模式下均可獨(dú)立運(yùn)行

支持系統(tǒng)喚醒

BCD 編碼

提供實(shí)時(shí)的日歷和時(shí)間信息

產(chǎn)生周期性的中斷事件

一旦初始化成功并開始工作,任何復(fù)位信號(hào)均不能影響其工作,除非重新上電

支持多個(gè)時(shí)鐘源,包括外部晶振、內(nèi)部低速振蕩器和內(nèi)部主振蕩器

8d31d0b4-b91d-11ed-ad0d-dac502259ad0.png

8、低功耗定時(shí)器 (LPT)

16 位遞增計(jì)數(shù)器

4 Bit 預(yù)分頻控制,支持(1,2,4,8,16,32,64,128,256,512,1024,2048,4096 分頻)

支持多種計(jì)數(shù)時(shí)鐘:

a) 內(nèi)部時(shí)鐘:ISCLK, IMCLK, EMCLK,ESCLK 或 PCLK

b) 外部時(shí)鐘:LPT_IN(當(dāng)沒有內(nèi)部時(shí)鐘時(shí),可以作為脈沖計(jì)數(shù))

c) 一路獨(dú)立的 PWM 輸出

一個(gè)比較值寄存器

支持連續(xù)或單次計(jì)數(shù)模式

支持通過 ETCB 觸發(fā)

支持脈沖和 PWM 輸出模式

8d70d58e-b91d-11ed-ad0d-dac502259ad0.png

9、窗口型看門狗 (WWDT)

8 位可編程遞減計(jì)數(shù)器

預(yù)設(shè)計(jì)數(shù)器時(shí)鐘分頻器:Div (1/2/4/8 x 4096)

a) 計(jì)數(shù)器時(shí)鐘基于 PCLK 工作

b) 分頻器的基礎(chǔ)分頻為 PCLK/4096

c) 可選擇基于 4096 分頻后的二次分頻:DIV1、DIV2、DIV4 和 DIV8

產(chǎn)生復(fù)位的條件:

a) 遞減計(jì)數(shù)器計(jì)數(shù)器值小于 0x80

b) 軟件刷新計(jì)數(shù)器發(fā)生在預(yù)設(shè)窗口外

c) 軟件寫入的刷新計(jì)數(shù)器的數(shù)值小于 0x80

報(bào)警中斷:當(dāng)計(jì)數(shù)器值等于 0x80 時(shí),可產(chǎn)生中斷

8da3f946-b91d-11ed-ad0d-dac502259ad0.png

10、獨(dú)立看門狗 (IWDT)

中斷可作為處理器在 DEEP-SLEEP 模式下定時(shí)喚醒的中斷源

12 位的 Free Running遞減計(jì)數(shù)器

一旦使能則必須在計(jì)數(shù)器溢出前進(jìn)行清除,否則會(huì)產(chǎn)生系統(tǒng)復(fù)位

8dcc4194-b91d-11ed-ad0d-dac502259ad0.png

二、逐個(gè)分析

1、基本計(jì)數(shù)器 (Basic Timer)

定時(shí)中斷

8df6ed2c-b91d-11ed-ad0d-dac502259ad0.png

8e2234e6-b91d-11ed-ad0d-dac502259ad0.png

中斷函數(shù)中操作板載LED閃爍,同時(shí)串口每隔3秒輸出一次“進(jìn)入BT中斷”。

8e4bf6aa-b91d-11ed-ad0d-dac502259ad0.png

PWM

8e883da4-b91d-11ed-ad0d-dac502259ad0.png

8eda6228-b91d-11ed-ad0d-dac502259ad0.png

主循環(huán)調(diào)節(jié)占空比實(shí)現(xiàn)呼吸燈效果

2、計(jì)數(shù)器A (CNTA)

定時(shí)中斷8ef7262e-b91d-11ed-ad0d-dac502259ad0.png

8f292340-b91d-11ed-ad0d-dac502259ad0.png

中斷函數(shù)中每隔3秒串口輸出“進(jìn)入CNTA中斷”

8f51e280-b91d-11ed-ad0d-dac502259ad0.png

PWM

8f8154a2-b91d-11ed-ad0d-dac502259ad0.png

8fb4bf7c-b91d-11ed-ad0d-dac502259ad0.jpg

8ff77a6a-b91d-11ed-ad0d-dac502259ad0.jpg

程序設(shè)計(jì)頻率38KHz,占空比33%,實(shí)測頻率為38.168KHz,占空比為38.168/116.279=32.82%,符合預(yù)期。

3、實(shí)時(shí)時(shí)鐘計(jì)數(shù)器(RTC)

萬年歷

90304f7a-b91d-11ed-ad0d-dac502259ad0.png

90676186-b91d-11ed-ad0d-dac502259ad0.png

4、鬧鐘

908c8b96-b91d-11ed-ad0d-dac502259ad0.png90dfc2b6-b91d-11ed-ad0d-dac502259ad0.png

5、窗口型看門狗 (WWDT)

9111c89c-b91d-11ed-ad0d-dac502259ad0.png

6、獨(dú)立看門狗 (IWDT)

91521b18-b91d-11ed-ad0d-dac502259ad0.png

三、測評(píng)總結(jié)

本期為定時(shí)器集合,學(xué)習(xí)了所有定時(shí)器外設(shè)并挑選其中的部分外設(shè)作簡要調(diào)試測試。

根據(jù)實(shí)測效果來看,APT32F1104芯片定時(shí)器精度符合預(yù)期,代碼封裝較完善,實(shí)際只需小幅修改即可看到現(xiàn)象。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5088

    瀏覽量

    97797
  • 愛普特微電子
    +關(guān)注

    關(guān)注

    0

    文章

    52

    瀏覽量

    4845
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+03+UART+控制舵機(jī)+控制LED

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+03+UART控制舵機(jī) 1、引言 本來想完成CAN的測試發(fā)現(xiàn)控制上沒有CAN的驅(qū)動(dòng),所以本篇
    發(fā)表于 12-18 22:39

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+初次見面+MDK生成代碼+點(diǎn)燈

    1、引言 感謝電子發(fā)燒友論壇給與的試用機(jī)會(huì),感謝瑞薩提供的 **RA-Eco-RA4E2-64PIN-V1.0** ,讓我有機(jī)會(huì)去學(xué)習(xí)開發(fā)板。本篇測評(píng)報(bào)告主要完成收到開發(fā)板后的入門
    發(fā)表于 12-15 21:55

    FacenetPytorch人臉識(shí)別方案--基于米爾全志T527開發(fā)板

    本篇測評(píng)由電子工程世界的優(yōu)秀測評(píng)者“小火苗”提供。本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于全志T527開發(fā)板)的Facene
    的頭像 發(fā)表于 11-28 15:12 ?364次閱讀
    FacenetPytorch人臉識(shí)別方案--基于米爾全志T527<b class='flag-5'>開發(fā)板</b>

    龍鷹一號(hào)siengine SE1000開發(fā)板測評(píng)

    大家好,這期測評(píng)一款國產(chǎn)芯片(龍鷹一號(hào)siengine SE1000)。 主要側(cè)重其中的AI能力部分,圍繞著“如何在開發(fā)板上跑一個(gè)完整AI應(yīng)用”這一主題來寫,前期根據(jù)官方提供的信息編譯簡單app,跟
    的頭像 發(fā)表于 11-28 10:34 ?822次閱讀
    龍鷹一號(hào)siengine SE1000<b class='flag-5'>開發(fā)板</b><b class='flag-5'>測評(píng)</b>

    【CW32L010 Mini Board 測評(píng)】簡介、點(diǎn)燈

    【CW32L010 Mini Board 測評(píng)】簡介、點(diǎn)燈 CW32L010 Mini Board 是 武漢芯源半導(dǎo)體 設(shè)計(jì)的基于 CW32L010 的開發(fā)板, 簡介 CW32L01
    發(fā)表于 11-17 06:39

    【米爾-紫光PG2L100H國產(chǎn)FPGA開發(fā)板試用】米爾-紫光PG2L100H國產(chǎn)FPGA開發(fā)板開箱評(píng)測

    接下來的主角 電源插頭,特別要說一下,米爾的這個(gè)電源插頭使用了分離式的設(shè)計(jì),有3孔,兩孔,港版,大陸版,滿足了世界各地工程師 的各種電源使用,非常的人性化。 開發(fā)板正面如下圖所示 接下來
    發(fā)表于 11-07 12:21

    產(chǎn)品測評(píng):【HZHY-AI300G智能盒試用連載體驗(yàn)】駐車輔助系統(tǒng)

    了兩根天線和一個(gè)電源。我拿到的是4G+32G的版本。在接下來的一個(gè)月中,我會(huì)深度評(píng)測這塊開發(fā)板,并用它完成一個(gè)完整的項(xiàng)目。項(xiàng)目分為以下幾個(gè)部分完成:車窗智能防結(jié)冰;后
    的頭像 發(fā)表于 08-10 08:38 ?1046次閱讀
    產(chǎn)品<b class='flag-5'>測評(píng)</b>:【HZHY-AI300G智能盒<b class='flag-5'>試用</b><b class='flag-5'>連載</b>體驗(yàn)】駐車輔助系統(tǒng)

    請問ESP32-S3-LCD-EV-Board開發(fā)板有源代碼嗎?

    請問各位大佬,ESP32-S3-LCD-EV-Board開發(fā)板有源代碼嗎?示例代碼,官網(wǎng)和github翻了一圈沒找著啊!
    發(fā)表于 06-05 07:31

    APT32F102 開發(fā)板使用手冊

    電子發(fā)燒友網(wǎng)站提供《APT32F102 開發(fā)板使用手冊.pdf》資料免費(fèi)下載
    發(fā)表于 04-16 09:07 ?0次下載

    普特再推超高性價(jià)比全國產(chǎn)32位MCU—APT32F1025B

    近日,全國產(chǎn)32位MCU小巨人企業(yè)普特微電子宣布推出一款超高性價(jià)比的全國產(chǎn)RISC核32位MCU——APT32F1025B,進(jìn)一步擴(kuò)展豐富其在全國產(chǎn)、高性價(jià)比領(lǐng)域MCU產(chǎn)品系列布局
    的頭像 發(fā)表于 03-29 08:17 ?1097次閱讀
    <b class='flag-5'>愛</b><b class='flag-5'>普特</b>再推超高性價(jià)比全國產(chǎn)32位MCU—<b class='flag-5'>APT32F</b>1025B

    fpga開發(fā)板是什么?fpga開發(fā)板有哪些?

    FPGA開發(fā)板是一種基于FPGA(現(xiàn)場可編程門陣列)技術(shù)的開發(fā)平臺(tái),它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實(shí)現(xiàn)各種數(shù)字電路和邏輯功能。FPGA開發(fā)板通常包括FPG
    的頭像 發(fā)表于 03-14 18:20 ?2092次閱讀

    先楫HPM5361EVK開發(fā)板,網(wǎng)友測評(píng)效果(二)

    上海先楫半導(dǎo)體舉辦的HPM5361EVK開發(fā)板試用活動(dòng)圓滿結(jié)束,廣大工程師和愛好者們踴躍參與此次試用并提交報(bào)告。經(jīng)過先楫半導(dǎo)體專家組評(píng)選,一共產(chǎn)生6名優(yōu)秀獲獎(jiǎng)?wù)摺8兄x媒體平臺(tái)電子
    的頭像 發(fā)表于 03-12 08:16 ?2223次閱讀
    先楫HPM5361EVK<b class='flag-5'>開發(fā)板</b>,網(wǎng)友<b class='flag-5'>測評(píng)</b>效果(二)

    基于普特APT32F1023B的高安全性車載逆變器全國產(chǎn)MCU方案

    穩(wěn)步增長。普特車載逆變器方案前級(jí)由APT32F1023B控制推挽升壓,后級(jí)基于APT32F1023B全橋逆變。輸入電源11-15V、28.5A,可逆變輸出為11
    的頭像 發(fā)表于 02-19 13:04 ?499次閱讀
    基于<b class='flag-5'>愛</b><b class='flag-5'>普特</b><b class='flag-5'>APT32F</b>1023B的高安全性車載逆變器全國產(chǎn)MCU方案

    ROS系統(tǒng)的智能車開發(fā)-基于米爾芯馳MYD-JD9X開發(fā)板

    本篇測評(píng)由電子工程世界的優(yōu)秀測評(píng)者“mameng”提供。本文將介紹基于米爾電子MYD-JD9X開發(fā)板的ROS系統(tǒng)智能車開發(fā)。目前實(shí)現(xiàn)ROS的
    的頭像 發(fā)表于 01-26 08:01 ?961次閱讀
    ROS系統(tǒng)的智能車<b class='flag-5'>開發(fā)</b>-基于米爾芯馳MYD-JD9X<b class='flag-5'>開發(fā)板</b>

    開源大師兄開發(fā)板通過 OpenHarmony 3.2 Release版本兼容性測評(píng)

    近期,江蘇潤開鴻數(shù)字科技有限公司(以下簡稱“潤開鴻”)開源?師兄開發(fā)板順利通過OpenHarmony3.2.1Release版本兼容性測評(píng),為基于開源大師兄開發(fā)板研發(fā)更多可釋放該系統(tǒng)版本新特性的?態(tài)
    的頭像 發(fā)表于 01-20 08:02 ?964次閱讀
    開源大師兄<b class='flag-5'>開發(fā)板</b>通過 OpenHarmony 3.2 Release版本兼容性<b class='flag-5'>測評(píng)</b>