1.模塊原理
Timer_B 有比較和捕獲模式,這就決定它有三個方面的應用,一.做定時器使用,TAR 計數(shù)器不斷按照配置的模式進行計數(shù),設置 CCRX 寄存器值,當 TAR 數(shù)值達到 CCRX 數(shù)值就可以產(chǎn)生一個中斷,從而完成一個定時。二.可以作 PWM 輸出,這由 CCR0 和 CCRX 共同配置,根據(jù)輸出模式,產(chǎn)生不同輸出波形。三.可以作為捕獲使用,當捕獲條件產(chǎn)生,TAR 數(shù)值會提供給 CCRX,那么可以根據(jù)多次捕獲的數(shù)值計算出捕獲信號的頻率等。
TB 使用方法與 TA 基本相同,這里不做詳細介紹
2.寄存器設置
通過設置位 MCx 來設置 TB 計數(shù)器模式,停止模式,增模式,連續(xù)模式,增減模式。TBCLR用來將計數(shù)器 TBR 數(shù)據(jù)清除。
F5XX 中 TB 有 7 個捕獲比較寄存器,在使用過程中是用做比較器 PWM 波形輸出還是作為捕獲模式輸出,需要對對應寄存器進行合理配置,其中 CMx 是捕獲方式的選擇,是上升沿,下降沿還是上升下降都捕獲。CCISX 是對捕獲引腳選擇,要與外部捕獲源保持一致,CAP 位是用來選擇是比較模式還是捕獲模式。OUTMODX 用來控制 PWM 輸出模式選擇。
例如 配置 TB 為連續(xù)模式,定時 50 毫秒
TBCCR0 = 50000; // CCR0 配置初始值
TBCTL = TBSSEL_2 + TBCLR; // SMCLK, 清除為 1
TBCTL |= MC_2;
上一篇:MSP430F1611周期圖譜校正FFT
下一篇:基于MSP430F449的數(shù)據(jù)存儲和USB串行通訊實現(xiàn)
推薦閱讀
史海拾趣
設計資源 培訓 開發(fā)板 精華推薦
- Microchip 升級數(shù)字信號控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領先的新器件
- 意法半導體STM32MP23x:突破成本限制的工業(yè)AI應用核心
- 意法半導體推出用于匹配遠距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設置字重-ESP32篇
- 使用樹莓派進行 ESP32 Jtag 調試
- ESP32怎么在SPIFFS里面存儲html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測試
- 艾睿照明設計工具初體驗:與LED設計的親密接觸!
- 100%獲獎,EE新年福利!
- 直播已結束【使用 TI 低成本 MSPM0 MCU 快速開發(fā) – 生態(tài)詳解系列之二】(9:45開始入場)
- 用富士通Cortex-M3 Easy Kit開發(fā)板,DIY出你的精彩!l
- 靈動MM32 eMiniBoard免費測評試用
- 感謝有你,感恩龍年,EEWORLD陪你一起“鬧”龍年!
- 是德科技有獎直播:如何讓你的Wi-Fi測試“兔”飛猛進?
- EEWORLD月度問答榜(第2期)
- 悅讀 TI DEYISUPPORT 中國工程師精彩博文,答題贏好禮嘍!
- TI“無線”風光可穿戴現(xiàn)場培訓直播,誠邀參與,預注冊贏好禮
- GD32E231 DIY之四:軟件構架
- 監(jiān)控系統(tǒng)防雷器的設計思路
- 基于單片機和FPGA的DDS信號源
- 曬WEBENCH設計的過程+FPGA電源設計過程
- SiC(碳化硅)是什么?SiC-MOS關與Si-MOS管的區(qū)別
- 【ESP32學習】ADC的用法
- Keil中 Program Size: Code RO-data RW-data ZI-data 所代表的意思
- 資深創(chuàng)客chunyang傳授秘籍:電子產(chǎn)品的開發(fā)創(chuàng)意&巧用網(wǎng)絡資源助力電子產(chǎn)品開發(fā)
- WINCE5.0下的IE為何無法瀏覽WAP網(wǎng)站?
- 如何在WinCE上創(chuàng)建窗口,并在窗口上加按鈕,使用VS2005下的VC++,