簡體   English   中英

STM32F7-有沒有辦法在輸出比較模式下同步兩個不同定時器的輸出?

[英]STM32F7-Is there a way to synchronize the output of two different timers in output compare mode?

我的處理器是 STM32F746ZGT6,我希望使用 TCD132DG,所以我需要生成兩個不同頻率的同步時鍾脈沖(一個是 2 MHz,另一個是 500 KHz),所以我在輸出比較模式下使用了兩個不同的定時器。 問題是這兩個脈沖有相移。 在 TCD132DG 的數據表中,允許的最大時移為 60ns,而脈沖具有 240ns 時移。

謝謝,阿米爾·雷扎

在主從配置中設置計時器,以便啟用一個計時器啟動另一個。 例如,

  • 配置TIM1主模式以發送其使能作為觸發輸出( TIM3->CR2寄存器中的MMS=001 )。
  • 配置TIM2以從TIM1獲取輸入觸發信號( TIM2->SMCR寄存器中的TS=000 )。
  • TIM2配置為觸發模式( TIM2->SMCR寄存器中的SMS=110 )。
  • 現在設置TIM1->CR1CEN位應該同時啟動兩個定時器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM