日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

学习KEA之FTM

發布時間:2023/12/16 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习KEA之FTM 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們以KEA64系列來學習FTM, 其中KEA64系列包括:

  • SKEAZN16AMLC?
  • SKEAZN32AMLC?
  • SKEAZN64AMLC?
  • SKEAZN32AMLH?
  • SKEAZN64AMLH?

其它系列的和KEA64類似,但也有點不同,具體要看各自的參考手冊。

FTM的資源

  • 兩個雙通道FlexTimer/PWM (FTM0和FTM1)
    • FTM0:FTM0_CH0 和 FTM0_CH1,外部時鐘輸入FTM0_CLK
    • FTM1:FTM1_CH0 和 FTM1_CH1,外部時鐘輸入FTM1_CLK
  • 一個6通道FlexTimer/PWM (FTM2)
    • FTM2_CH0
    • FTM2_CH1
    • FTM2_CH2
    • FTM2_CH3
    • FTM2_CH4
    • FTM2_CH5
    • 外部時鐘輸入FTM2_CLK
    • 錯誤輸入FTM2_FLT1 和 FTM2_FLT2

FTM的框圖



FTM的時鐘,可以選擇 :

  • no clock selected(FTM counter disable)
  • system clock (BUS_CLK, 即TIMER_CLK)
  • fixed frequency clock ( ICSFFCLK, 31.25KHz)
  • external clock

PWM

基本步驟:

  • 初始化時鐘
    • FEE mode, 40 MHz system clock, 20 MHz TIMER_CLK
  • 初始化FTM模塊的相關寄存器
  • 配置PWM輸出管腳
  • 初始化PWM
  • 啟動PWM

Edge-Aligned PWM (Low-true pulses, set Output on match)

  • DECAPEN = 0
  • COMBINE = 0
  • CPWMS = 0 (FTMx_SC)
  • MSnB:MSnA = 1X (FTMx_CnSC)
  • ELSnB:ELSnA = 0X (FTMx_CnSC)

Output Compare

TODO

Input capture

TODO

Pulse Width Timer

TODO

小結

TODO

總結

以上是生活随笔為你收集整理的学习KEA之FTM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。