新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM32高級(jí)定時(shí)器、通用定時(shí)器TIMx、基本定時(shí)器TIM6和TIM7的區(qū)別

STM32高級(jí)定時(shí)器、通用定時(shí)器TIMx、基本定時(shí)器TIM6和TIM7的區(qū)別

作者: 時(shí)間:2016-11-19 來(lái)源:網(wǎng)絡(luò) 收藏
TIM1和TIM8定時(shí)器的功能包括:
● 16位向上、向下、向上/下自動(dòng)裝載計(jì)數(shù)器
● 16位可編程(可以實(shí)時(shí)修改)預(yù)分頻器,計(jì)數(shù)器時(shí)鐘頻率的分頻系數(shù)為1~65535之間的任意數(shù)值
● 多達(dá)4個(gè)獨(dú)立通道: ─ 輸入捕獲 ─ 輸出比較 ─ PWM生成(邊緣或中間對(duì)齊模式) ─ 單脈沖模式輸出
● 死區(qū)時(shí)間可編程的互補(bǔ)輸出
● 使用外部信號(hào)控制定時(shí)器和定時(shí)器互聯(lián)的同步電路
● 允許在指定數(shù)目的計(jì)數(shù)器周期之后更新定時(shí)器寄存器的重復(fù)計(jì)數(shù)器
● 剎車(chē)輸入信號(hào)可以將定時(shí)器輸出信號(hào)置于復(fù)位狀態(tài)或者一個(gè)已知狀態(tài)
● 如下事件發(fā)生時(shí)產(chǎn)生中斷/DMA: ─ 更新:計(jì)數(shù)器向上溢出/向下溢出,計(jì)數(shù)器初始化(通過(guò)軟件或者內(nèi)部/外部觸發(fā)) ─ 觸發(fā)事件(計(jì)數(shù)器啟動(dòng)、停止、初始化或者由內(nèi)部/外部觸發(fā)計(jì)數(shù)) ─ 輸入捕獲 ─ 輸出比較 ─ 剎車(chē)信號(hào)輸入
● 支持針對(duì)定位的增量(正交)編碼器和霍爾傳感器電路
● 觸發(fā)輸入作為外部時(shí)鐘或者按周期的電流管理

TIMx主要功能通用TIMx (TIM2、TIM3、TIM4和TIM5)定時(shí)器功能包括:
● 16位向上、向下、向上/向下自動(dòng)裝載計(jì)數(shù)器
● 16位可編程(可以實(shí)時(shí)修改)預(yù)分頻器,計(jì)數(shù)器時(shí)鐘頻率的分頻系數(shù)為1~65536之間的任意數(shù)值
● 4個(gè)獨(dú)立通道: ─ 輸入捕獲 ─ 輸出比較 ─ PWM生成(邊緣或中間對(duì)齊模式) ─ 單脈沖模式輸出
● 使用外部信號(hào)控制定時(shí)器和定時(shí)器互連的同步電路
● 如下事件發(fā)生時(shí)產(chǎn)生中斷/DMA: ─ 更新:計(jì)數(shù)器向上溢出/向下溢出,計(jì)數(shù)器初始化(通過(guò)軟件或者內(nèi)部/外部觸發(fā)) ─ 觸發(fā)事件(計(jì)數(shù)器啟動(dòng)、停止、初始化或者由內(nèi)部/外部觸發(fā)計(jì)數(shù)) ─ 輸入捕獲 ─ 輸出比較
● 支持針對(duì)定位的增量(正交)編碼器和霍爾傳感器電路
● 觸發(fā)輸入作為外部時(shí)鐘或者按周期的電流管理

TIM6TIM7定時(shí)器的主要功能包括:

本文引用地址:http://m.butianyuan.cn/article/201611/318487.htm● 16位自動(dòng)重裝載累加計(jì)數(shù)器
● 16位可編程(可實(shí)時(shí)修改)預(yù)分頻器,用于對(duì)輸入的時(shí)鐘按系數(shù)為1~65536之間的任意數(shù)值分頻
● 觸發(fā)DAC的同步電路 注:此項(xiàng)是TIM6/7獨(dú)有功能.
● 在更新事件(計(jì)數(shù)器溢出)時(shí)產(chǎn)生中斷/DMA請(qǐng)求


評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉