chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

MCU之TIMER脈沖發(fā)送功能的知識(shí)要點(diǎn)

MCU開發(fā)加油站 ? 來源:華芯微特32位MCU ? 作者:華芯微特32位MCU ? 2021-09-09 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹了華芯微特公司的MCUTIMER脈沖發(fā)送功能的知識(shí)要點(diǎn)。

TIMER脈沖發(fā)送

1TIMER定時(shí)器之脈沖發(fā)送功能

我們今天詳細(xì)講解一下TIMER的脈沖發(fā)送功能。

SWM190的TIMER模塊提供了用于輸出脈沖的功能,發(fā)送指定脈寬的方波,可通過配置相應(yīng)寄存器輸出脈沖做PWM使用。每一個(gè)TIMER都可以配置兩個(gè)脈沖輸出翻轉(zhuǎn)點(diǎn)(翻轉(zhuǎn)點(diǎn)0/1)中斷。使能中斷后,在計(jì)數(shù)過程中到達(dá)設(shè)置的翻轉(zhuǎn)值會(huì)觸發(fā)中斷操作。

一般情況下我們會(huì)將翻轉(zhuǎn)點(diǎn)1設(shè)置為TIMER的周期值,使其輸出PWM波

2 SWM190 TIMER脈沖輸出功能配置庫函數(shù)

下面我們以脈沖輸出為例,使用加強(qiáng)型定時(shí)器,使用TIMR0的Output Compare功能輸出脈沖信號(hào)。在此例程中,我們將使用B6作為TIMER0的輸出脈沖IO口,翻轉(zhuǎn)點(diǎn)1設(shè)置為TIMER的周期值,使用脈沖輸出功能輸出PWM,其波形圖如圖表 1所示。

我們之前有講到PORT和TIMER的配置方法,在這里就不在做贅述,將B6引腳通過PORT_Init設(shè)置為TIMER的輸入功能引腳(PORTB_PIN6_TIMR0_OUT),并將TIMER0模塊功能在TIMR_Init初始化為脈沖輸出功能(TIMR_MODE_OC)。

我們接下來看TIMR_OC_Init(TIMR_TypeDef * TIMRx, uint32_t match, uint32_t match_int_en, uint32_t init_lvl)函數(shù)。

函數(shù)的第一個(gè)參數(shù)為TIMR_TypeDe,它是一個(gè)結(jié)構(gòu)體類型,該類型在SWM190.h中被定義。具體參數(shù)為指定TIMER模塊,有效值包括TIMR0,TIMR1,TIMR2,TIMR3;

第二個(gè)參數(shù)為match,為第一個(gè)翻轉(zhuǎn)點(diǎn),當(dāng)計(jì)數(shù)器的值遞減到match時(shí)引腳輸出電平翻轉(zhuǎn);

第三個(gè)參數(shù)為match_int_en,為第一個(gè)翻轉(zhuǎn)點(diǎn)中斷使能,當(dāng)計(jì)數(shù)器的值遞減到match時(shí)是否產(chǎn)生中斷;

第四個(gè)參數(shù)為init_lvl,為輸出初始電平值;

我們的函數(shù)配置為:

TIMR_OC_Init(TIMR0, SystemCoreClock/400, 0, 1);

IMR_OC_Init函數(shù)中配置為使用TIMER0;第一個(gè)翻轉(zhuǎn)值設(shè)置為SystemCoreClock/400;不使能輸出PWM翻轉(zhuǎn)點(diǎn)0;初始輸出電平為高;

值得一提的是,在TIMR_OC_Init庫函數(shù)中,默認(rèn)將第二個(gè)翻轉(zhuǎn)值配置為周期值(TIMRx-》OCMAT1 = TIMRx-》LOAD;)。

具體配置函數(shù)如下圖所示:

252b321a-10d3-11ec-8fb8-12bb97331649.png

3實(shí)驗(yàn)現(xiàn)象下載好程序后,B6腳輸出初始電平為高,頻率為100hz,占空比為25%的PWM。責(zé)任編輯:haq

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

    關(guān)注

    147

    文章

    18385

    瀏覽量

    378911
  • 脈沖
    +關(guān)注

    關(guān)注

    20

    文章

    904

    瀏覽量

    98500
  • 信號(hào)
    +關(guān)注

    關(guān)注

    11

    文章

    2871

    瀏覽量

    79290

原文標(biāo)題:MCU之TIMER脈沖發(fā)送

文章出處:【微信號(hào):mcugeek,微信公眾號(hào):MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    _timer_start()函數(shù)功能雖然正常,但實(shí)現(xiàn)是否未達(dá)預(yù)期,怎么處理?

    |= RT_TIMER_FLAG_ACTIVATED; return RT_EOK; } 雖然功能都正常,但在雙層循環(huán)中查找新節(jié)點(diǎn)插入節(jié)點(diǎn)時(shí),代碼中沒有利用跳表的優(yōu)勢呀。如果將跳表設(shè)置為多層的話,里層的循環(huán)
    發(fā)表于 10-14 07:34

    汽車車燈線路板功能、設(shè)計(jì)與工藝,有哪些關(guān)鍵要點(diǎn)?

    汽車車燈線路板作為照明系統(tǒng)的核心組件,其功能、設(shè)計(jì)與工藝需滿足嚴(yán)苛的汽車環(huán)境要求,以下是關(guān)鍵要點(diǎn)總結(jié): 一、核心功能 電能分配與信號(hào)傳輸? 精準(zhǔn)分配電力至大燈、轉(zhuǎn)向燈等組件,并傳輸控制信號(hào)(如轉(zhuǎn)向
    的頭像 發(fā)表于 09-09 10:50 ?290次閱讀

    A25:MCU系統(tǒng)器件知識(shí)與應(yīng)用專題--MCU、EEPROM/FLASH和晶體/晶振知識(shí)及應(yīng)用案例

    課程目標(biāo):MCU系統(tǒng)是電子產(chǎn)品的大腦和核心;也是BMS軟件板的控制核心。本課程介紹MCU子系統(tǒng)的主要組成,以及在BMS單板中的核心功能;并針對MCU系統(tǒng)的主要物料(
    的頭像 發(fā)表于 09-09 10:24 ?312次閱讀
    A25:<b class='flag-5'>MCU</b>系統(tǒng)器件<b class='flag-5'>知識(shí)</b>與應(yīng)用專題--<b class='flag-5'>MCU</b>、EEPROM/FLASH和晶體/晶振<b class='flag-5'>知識(shí)</b>及應(yīng)用案例

    A25:《器件知識(shí)與應(yīng)用》系列課程之MCU 預(yù)告

    K計(jì)劃項(xiàng)目組,9/6 14:30線上直播, 坐標(biāo) :深圳中敏半導(dǎo)體 概述:MCU器件知識(shí)專題MCU是電子產(chǎn)品的大腦,也是BMS軟件板的核心。 本次介紹MCU小系統(tǒng)的基本原理和相關(guān)
    的頭像 發(fā)表于 09-05 07:40 ?384次閱讀

    【RA4M2-SENSOR】3、使用GPT定時(shí)器-PWM輸出

    位的,所能計(jì)數(shù)的范圍為:0 ~ 0xFFFF。 定時(shí)器(Timer)最基本的功能就是定時(shí),比如定時(shí)發(fā)送串口數(shù)據(jù)、定時(shí)采集AD數(shù)據(jù)、定時(shí)觸發(fā)中斷處理其它事務(wù)等等。 如果把定時(shí)器與 GPIO 引腳
    發(fā)表于 09-01 15:20

    #工作原理大揭秘 #單片機(jī) #電路原理 #MCU#mcu程序開發(fā)

    mcu
    宇凡微電子
    發(fā)布于 :2025年06月19日 19:02:28

    定時(shí)模塊app_timer用法及常見問題—nRF5 SDK模塊系列二

    app_timer是大家經(jīng)常用到的一個(gè)庫,app_timer功能就是定時(shí),也就是說,你在某一時(shí)刻啟動(dòng)一個(gè)app timer并設(shè)定超時(shí)時(shí)間,超時(shí)時(shí)間一到,app_
    的頭像 發(fā)表于 05-12 16:13 ?460次閱讀
    定時(shí)模塊app_<b class='flag-5'>timer</b>用法及常見問題—nRF5 SDK模塊系列二

    2601B源表怎么輸出脈沖電壓呢?#源表 #脈沖電壓 #儀器操作 #電子電工知識(shí)

    脈沖電壓
    安泰儀器維修
    發(fā)布于 :2025年04月14日 18:29:03

    PT8P3103 MCU規(guī)格書

    PT8P3103 是一款 RISC 內(nèi)核,A/D 型 8 位 MCU,其內(nèi)置 2K*16bit OTP ROM、112*8bit SRAM、12 位高精度 ADC、RTC、TIMER、PWM 等功能
    發(fā)表于 03-17 17:24 ?0次下載

    PT8P1101 MCU規(guī)格書

    PT8P1101 是一款 RISC 內(nèi)核, IO 型 8 位 MCU,其內(nèi)置 1K*14bit OTP ROM、48*8bitSRAM、TIMER、PWM、LVD 等功能。主要應(yīng)用于應(yīng)用消費(fèi)類
    發(fā)表于 03-17 17:23 ?0次下載

    L9663如何使用上行緩沖區(qū)發(fā)送同步脈沖?

    我根據(jù)L9663 Datasheet這個(gè)手冊,想使用這個(gè)配置“通過帶有上行數(shù)據(jù)緩沖區(qū)的SPI觸發(fā)。微控制器發(fā)送相應(yīng)的SPI命令以發(fā)送同步脈沖。然后,同步脈沖觸發(fā)發(fā)生器根據(jù)上行數(shù)據(jù)緩沖區(qū)
    發(fā)表于 03-13 08:15

    ADS131M04與外部MCU連接時(shí),外部MCU連接串口采集電壓有10uv的變動(dòng),為什么?

    我設(shè)備的原理圖和PCB; 你好我請教一下,為什么我采集MCU連接外部 串口SWD 或者 MCU 和 ADS RDY RST 等線斷開和連接時(shí)都有電壓抬升和下降: 特別時(shí)串口功能,因?yàn)橐紤]到
    發(fā)表于 11-28 08:18

    脈沖噪聲對系統(tǒng)的影響

    。 影響信號(hào)傳輸質(zhì)量 脈沖噪聲的突發(fā)性和無規(guī)律性會(huì)導(dǎo)致信號(hào)的丟失或失真,從而影響通信的可靠性和穩(wěn)定性。在通信系統(tǒng)中,脈沖噪聲可能會(huì)干擾信號(hào)的接收和發(fā)送,導(dǎo)致通信質(zhì)量下降。 降低系統(tǒng)性能 脈沖
    的頭像 發(fā)表于 11-26 09:42 ?1381次閱讀

    ADS1294在配置該芯片寄存器時(shí),會(huì)出現(xiàn)需要MCU反復(fù)配置多次才成功的情況,為什么?

    我們在配置該芯片寄存器時(shí),會(huì)出現(xiàn)需要MCU反復(fù)配置多次才成功的情況(從幾次到幾百次不等)。規(guī)格書11.1條有如下描述“等待時(shí)間 tPOR,然后使用 RESET 引腳或 RESET 命令發(fā)送復(fù)位脈沖
    發(fā)表于 11-25 08:00

    MCU性能與功能:優(yōu)化設(shè)計(jì)的關(guān)鍵

    MCU(微控制單元)是現(xiàn)代電子產(chǎn)品中不可或缺的核心組件,廣泛應(yīng)用于家電、汽車、工業(yè)控制、醫(yī)療設(shè)備及消費(fèi)電子等領(lǐng)域。隨著科技的不斷發(fā)展,MCU的性能與功能得到了前所未有的提升,而優(yōu)化設(shè)計(jì)成為推動(dòng)這一變化的關(guān)鍵所在。
    的頭像 發(fā)表于 11-01 13:26 ?1264次閱讀