哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

瑞薩RA系列FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南之GPT比較匹配功能及輸入捕獲功能詳解

瑞薩嵌入式小百科 ? 來源:野火電子 ? 2026-04-20 15:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

27.4

GPT比較匹配功能詳解

比較匹配主要是用來實(shí)現(xiàn)輸出PWM波形功能的一種機(jī)制。其原理簡(jiǎn)單來講就是通過比較GTCNT計(jì)數(shù)器的值與GTCCRA或GTCCRB的值,當(dāng)比較匹配發(fā)生時(shí),會(huì)生成相應(yīng)的比較匹配事件信號(hào),同時(shí),GPT可以切換GTIOCnA或GTIOCnB輸出引腳的輸出信號(hào),可以選擇輸出低電平、高電平或翻轉(zhuǎn)輸出。在GTCNT完成一個(gè)周期的計(jì)數(shù)時(shí),也可以切換GTIOCnA或GTIOCnB輸出引腳的輸出信號(hào)。

PWM輸出就是對(duì)外輸出脈寬(即占空比)可調(diào)的方波信號(hào),信號(hào)頻率由周期設(shè)定寄存器GTPR的值決定,占空比由比較寄存器GTCCR的值決定。

GPT的輸出模式有:

鋸齒波PWM模式(Saw-wave PWMmode)(該模式下單緩沖或雙緩沖都可使用)

鋸齒波單脈沖模式(Saw-waveone-shotpulsemode)(該模式下使用固定的緩沖操作)

三角波PWM模式1(Triangle-wave PWMmode1)(波谷32位傳輸)(該模式下單緩沖或雙緩沖都可使用)

三角波PWM模式2(Triangle-wave PWMmode2)(波峰和波谷32位傳輸)(該模式下單緩沖或雙緩沖都可使用)

三角波PWM模式3(Triangle-wavePWMmode3)(波谷64位傳輸)(該模式下使用固定的緩沖操作)

我們?cè)谇懊嬗刑岬竭^每個(gè)GPT定時(shí)器模塊內(nèi)部都有6個(gè)GTCCRx寄存器(x=A,B,C,D,E,F(xiàn)),下面就先來了解一下有關(guān)GTCCRx的緩沖操作。

單緩沖操作:

以GTIOCA輸出為例,若需要修改占空比,則需要在GTCCRC寫入要修改的比較值,GTCNT計(jì)數(shù)完成后則會(huì)將GTCCRC的值寫入GTCCRA,如下圖所示。

1bbf4518-3a13-11f1-90a1-92fbcf53809c.png

點(diǎn)擊可查看大圖

雙緩沖操作:

在三角波PWM輸出模式下,GTCCRA/GTCCRB各有兩個(gè)緩存,緩存?zhèn)鬏數(shù)捻樞蚍謩e為:

GTCCRD->GTCCRC->GTCCRA

GTCCRF->GTCCRE->GTCCRB

以GTIOCA為例,如下圖所示。

1c1ee0e0-3a13-11f1-90a1-92fbcf53809c.png

點(diǎn)擊可查看大圖

27.4.1

鋸齒波PWM模式(普通PWM模式)

這里的鋸齒波PWM模式即我們通常一般所說的PWM輸出模式,該模式的效果是輸出一個(gè)普通的PWM波形。其原理是:GTCNT進(jìn)行遞增計(jì)數(shù),當(dāng)GTCNT與GTCCRA/GTCCRB比較相等時(shí),輸出到GTIOCn A/GTIOCnB引腳的PWM波形發(fā)生變化(一般是翻轉(zhuǎn)電平),然后當(dāng)GTCNT計(jì)數(shù)到GTPR周期設(shè)置寄存器的值相等后,在下一個(gè)時(shí)鐘計(jì)數(shù)是計(jì)數(shù)器清零,此時(shí)輸出到GTIOCnA/GTIOCnB引腳的PWM波形也發(fā)生變化。在這整個(gè)過程中,GTCNT計(jì)數(shù)器的計(jì)數(shù)值以鋸齒波的方式變化(計(jì)數(shù)器遞增計(jì)數(shù)或遞減計(jì)數(shù))。

這里的鋸齒波指的是,GTCNT計(jì)數(shù)器的值以鋸齒波的方式變化,也就是GTCNT向上遞增計(jì)數(shù)或向下遞減計(jì)數(shù),并不是指GTIOCnA和GTIOCnB這兩個(gè)IO引腳輸出鋸齒波,記住無論在哪個(gè)PWM模式下,IO引腳輸出的都是邏輯值為0或1的高低電平。

當(dāng)GTCNT與GTCCRA/GTCCRB相等,以及GTCNT完成一個(gè)周期的計(jì)數(shù)時(shí),IO引腳切換為高電平、低電平、翻轉(zhuǎn)電平或者維持電平不變。具體可以由寄存器GTIOR的位段GTIOB/GTIOA控制,這個(gè)位段的控制邏輯如下表所示。b4為1時(shí),初始化電平為高電平,其他與下表相同,為節(jié)省篇幅,省略這一部分。

1c7c9f82-3a13-11f1-90a1-92fbcf53809c.png

點(diǎn)擊可查看大圖

在鋸齒波PWM模式下可使用單緩沖操作或者雙緩沖操作。在單緩沖操作模式下,GTCCRC作為GTCCRA的緩存,GTCCRE作為GTCCRB的緩存。如下圖所示的示例是在GTCNT向上計(jì)數(shù),發(fā)生比較匹配時(shí)輸出高電平,計(jì)數(shù)周期結(jié)束時(shí)輸出低電平,即GTIOA/GTIOB的b3~b0依次為0110時(shí),GTIOCx A/GTIOCx B引腳的輸出時(shí)序。

鋸齒波PWM模式的輸出波形時(shí)序圖如下圖所示。

1cde9598-3a13-11f1-90a1-92fbcf53809c.png

點(diǎn)擊可查看大圖

27.4.2

三角波PWM模式1(波谷32位傳輸)

這里的三角波同樣指的是,GTCNT內(nèi)的值以三角波的方式變化,也就是GTCNT向上遞增計(jì)數(shù)接著向下計(jì)數(shù)遞減計(jì)數(shù)。其他地方與鋸齒波PWM模式基本相同。如下圖所示的示例是在初始化時(shí)GTIOCn A輸出低電平,GTIOCnB輸出高電平,當(dāng)GTCCRA/GTCCRB發(fā)生比較匹配時(shí),GTIOCxA/GTIOCxB反轉(zhuǎn)電平,GTIOCxA/GTIOCxB的輸出時(shí)序。

三角波PWM模式1的輸出波形時(shí)序圖如下圖所示。

1d3e744a-3a13-11f1-90a1-92fbcf53809c.png

點(diǎn)擊可查看大圖

27.4.3

三角波PWM模式2(波峰和波谷32位傳輸)

該模式與三角波PWM模式1的區(qū)別在于在波峰和波谷都會(huì)傳輸緩沖。也屬于單緩沖操作。

三角波PWM模式2的輸出波形時(shí)序圖如下圖所示。

1d9a611a-3a13-11f1-90a1-92fbcf53809c.png

27.4.4

三角波PWM模式3(波谷64位傳輸)

該模式與三角波PWM模式1一樣都是在波谷傳輸緩沖,區(qū)別在于該模式屬于雙緩沖操作。

三角波PWM模式3的輸出波形時(shí)序圖如下圖所示。

1df31562-3a13-11f1-90a1-92fbcf53809c.png

點(diǎn)擊可查看大圖

27.4.5

設(shè)置死區(qū)時(shí)間

死區(qū)時(shí)間可通過設(shè)置GTCCRA/GTCCRB來配置。自動(dòng)死區(qū)時(shí)間設(shè)置功能可用于鋸齒波單脈沖模式和所有三角波PWM模式。

27.5

GPT輸入捕獲功能詳解

輸入捕獲是定時(shí)器的一項(xiàng)非常重要的功能。通過輸入捕獲功能,我們可以測(cè)量高低電平脈沖的脈寬、信號(hào)的周期、頻率和PWM占空比等。

在檢測(cè)到在GTICASR和GTICBSR中設(shè)置的硬件源時(shí),可以將GTCNT計(jì)數(shù)器值傳輸?shù)紾TCCRA或GTCCRB,這便是GPT的輸入捕獲功能?!拜斎氩东@”根據(jù)“輸入”來觸發(fā)“捕獲”GTCNT計(jì)數(shù)器的值,更加具體地說:硬件在檢測(cè)到我們所設(shè)置的硬件源時(shí),“捕獲”GTCNT計(jì)數(shù)器的值并轉(zhuǎn)存到GTCCRA或GTCCRB寄存器。

我們可以設(shè)置如下硬件源來觸發(fā)執(zhí)行輸入捕獲:

在GTETRGA引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

在GTETRGA引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

在GTETRGB引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

在GTETRGB引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

在GTETRGC引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

在GTETRGC引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

在GTETRGD引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

在GTETRGD引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnB輸入為0時(shí),在GTIOCnA引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnB輸入為1時(shí),在GTIOCnA引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnB輸入為0時(shí),在GTIOCnA引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnB輸入為1時(shí),在GTIOCnA引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnA輸入為0時(shí),在GTIOCnB引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnA輸入為1時(shí),在GTIOCnB引腳輸入的上升沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnA輸入為0時(shí),在GTIOCnB引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

當(dāng)GTIOCnA輸入為1時(shí),在GTIOCnB引腳輸入的下降沿啟用或禁用GTCCRA/GTCCRB的輸入捕捉。

下圖所示的示例清晰地展示了輸入捕獲的功能。在該示例中,GTCNT計(jì)數(shù)器通過計(jì)數(shù)時(shí)鐘進(jìn)行遞增計(jì)數(shù),并且設(shè)置為在GTIOCn A輸入引腳的兩個(gè)邊沿執(zhí)行GTCCRA的輸入捕捉,在GTIOCn B輸入引腳的上升沿執(zhí)行GTCCRB的輸入捕捉。

1e49ede2-3a13-11f1-90a1-92fbcf53809c.png

點(diǎn)擊可查看大圖

未完待續(xù)

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

    關(guān)注

    31

    文章

    5618

    瀏覽量

    130386
  • 瑞薩
    +關(guān)注

    關(guān)注

    38

    文章

    22516

    瀏覽量

    91164
  • 計(jì)數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2321

    瀏覽量

    98511
  • GPT
    GPT
    +關(guān)注

    關(guān)注

    0

    文章

    371

    瀏覽量

    16956

原文標(biāo)題:GPT比較匹配功能及輸入捕獲功能詳解——瑞薩RA系列FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南(98)

文章出處:【微信號(hào):瑞薩嵌入式小百科,微信公眾號(hào):瑞薩嵌入式小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RA系列FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南I2C讀寫EEPROM實(shí)驗(yàn)

    使用官方提供的FPS庫(kù)進(jìn)行編程,官方提供的FPS庫(kù)具有方便、快捷、簡(jiǎn)潔的特性。
    的頭像 發(fā)表于 01-27 10:02 ?3733次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b><b class='flag-5'>系列</b><b class='flag-5'>FSP</b><b class='flag-5'>庫(kù)</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b><b class='flag-5'>指南</b><b class='flag-5'>之</b>I2C讀寫EEPROM實(shí)驗(yàn)

    RA系列FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南使用GPT基本定時(shí)功能實(shí)驗(yàn)

    本實(shí)驗(yàn)較為簡(jiǎn)單,我們將使用GPT定時(shí)器進(jìn)行定時(shí)并產(chǎn)生中斷請(qǐng)求觸發(fā)中斷,然后通過這個(gè)中斷,切換LED的電平。
    的頭像 發(fā)表于 04-20 15:23 ?213次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b><b class='flag-5'>系列</b><b class='flag-5'>FSP</b><b class='flag-5'>庫(kù)</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b><b class='flag-5'>指南</b><b class='flag-5'>之</b>使用<b class='flag-5'>GPT</b>基本定時(shí)<b class='flag-5'>功能</b>實(shí)驗(yàn)

    e2studio(1)----芯片搭建FSP環(huán)境

    視頻教學(xué) 樣品申請(qǐng) 請(qǐng)勿添加外鏈 e2studio軟件 e2studio是的集成開發(fā)環(huán)境,FSP 提供了眾多可提高效率的工具,用于開發(fā)
    發(fā)表于 09-30 15:28

    RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+02+舵機(jī)控制+串口通訊

    在PC端串口助手上打印中文字符----printf()函數(shù)重定向_串口打印可以輸出漢字嗎-CSDN博客 【RA_FSPGPT—— PWM功能
    發(fā)表于 12-18 11:06

    RA2L1入門學(xué)習(xí)】RA2L1開發(fā)環(huán)境搭建

    e2 studio 和 FSP 的下載、安裝及使用指南 1. 什么是 e2 studio 和 FSP? e2 studio 是電子(Re
    發(fā)表于 03-07 11:33

    RA4系列開發(fā)板體驗(yàn)】開發(fā)環(huán)境搭建和新手點(diǎn)燈指南

    RA4系列開發(fā)板體驗(yàn)】開發(fā)環(huán)境搭建和新手點(diǎn)燈指南
    發(fā)表于 11-24 22:54

    RA4系列開發(fā)板體驗(yàn)】4. PWM驅(qū)動(dòng)LED

    之前發(fā)帖:【RA4系列開發(fā)板體驗(yàn)】1. 新建工程+按鍵控制LED【
    發(fā)表于 12-04 18:23

    RA4系列開發(fā)板體驗(yàn)】10. 我的試用總結(jié)

    之前發(fā)帖:【RA4系列開發(fā)板體驗(yàn)】1. 新建工程+按鍵控制LED【
    發(fā)表于 12-10 22:34

    RA4系列開發(fā)板體驗(yàn)】體驗(yàn)過程

    拿到板子之后,做了幾個(gè)實(shí)驗(yàn)過程,過程如下:1、在好奇心驅(qū)動(dòng)下,逐步接觸;參照網(wǎng)上的實(shí)例,學(xué)習(xí)開發(fā)環(huán)境一、開箱驗(yàn)貨二、搭建環(huán)境參考“ 【
    發(fā)表于 12-18 16:20

    【有獎(jiǎng)直播預(yù)報(bào)名】電子RA系列產(chǎn)品開發(fā)工具FSP4.0.0新特性介紹

    為使用電子RA系列ARM微控制器的嵌入式系統(tǒng)設(shè)計(jì)提供簡(jiǎn)單易用且可擴(kuò)展的高質(zhì)量軟件。 直播主題
    的頭像 發(fā)表于 11-22 12:20 ?1671次閱讀

    【視頻教程】RA單片機(jī)FSP開發(fā)(3)FSP架構(gòu)-解釋Blinky架構(gòu)[上]

    干貨分享 前篇回顧 【視頻教程】RA單片機(jī)FSP開發(fā)(1)環(huán)境搭建(帶RASC) 【視頻教程】
    的頭像 發(fā)表于 12-06 12:15 ?2112次閱讀

    使用e2 studio FSP基于RA2E1定時(shí)器配置PWM輸出

    使用e2 studio FSP基于RA2E1定時(shí)器配置PWM輸出
    的頭像 發(fā)表于 08-01 00:13 ?2202次閱讀
    使用<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>e2 studio <b class='flag-5'>FSP</b>基于<b class='flag-5'>RA</b>2E1定時(shí)器配置PWM輸出

    電子RA系列微控制器的可擴(kuò)展性強(qiáng)的配置軟件包 (FSP)安裝下載與使用指南

    電子RA系列微控制器的可擴(kuò)展性強(qiáng)的配置軟件包 (FSP)安裝下載與使用指南
    的頭像 發(fā)表于 06-11 17:21 ?2184次閱讀

    FSP6.2:RA8新品支持與功能大升級(jí)!

    FSP(FlexibleSoftwarePackage)靈活配置軟件包是電子(Renesas)為RA系列微控制器(MCU)家族
    的頭像 發(fā)表于 12-17 12:04 ?712次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>FSP</b>6.2:<b class='flag-5'>RA</b>8新品支持與<b class='flag-5'>功能</b>大升級(jí)!

    RA系列FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南SPI通訊協(xié)議的結(jié)構(gòu)和功能

    RA6M5為例,SPI的功能結(jié)構(gòu)框圖如下圖所示。接下來我們大致地研究一下它的結(jié)構(gòu)和功能。
    的頭像 發(fā)表于 02-03 13:53 ?946次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b><b class='flag-5'>系列</b><b class='flag-5'>FSP</b><b class='flag-5'>庫(kù)</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b><b class='flag-5'>指南</b><b class='flag-5'>之</b>SPI通訊協(xié)議的結(jié)構(gòu)和<b class='flag-5'>功能</b>
    吉安市| 成武县| 承德市| 西林县| 马边| 三门县| 南江县| 永昌县| 马公市| 乐山市| 内江市| 临清市| 新干县| 化隆| 澜沧| 张家口市| 方正县| 崇明县| 突泉县| 繁峙县| 杭锦后旗| 阳城县| 唐海县| 西和县| 施秉县| 汉川市| 遂昌县| 定日县| 卫辉市| 仙居县| 谢通门县| 扶绥县| 邹平县| 民勤县| 盱眙县| 遵化市| 会宁县| 东阳市| 定西市| 正蓝旗| 明光市|