Freescale的KEA系列PWM配置说明

这篇博客详细介绍了微控制器的时钟配置过程,包括选择8MHz外部时钟,设置不同分频器,以及如何通过这些配置计算出FTM(FlexTimer Module)的PWM频率。内容涵盖RANGE、RDIV011、IREFS、OUTDIV1-3的设置,并解释了它们如何影响系统、总线和定时器时钟。同时,通过计算得出PWM频率为16kHz,核心时钟频率为1250Hz。FTM结构框图和PWM工作模式也有所提及。
摘要由CSDN通过智能技术生成

外部时钟8MHz

时钟配置

在这里插入图片描述
1.频率选测范围(RANGE):4–24 MHz 的高频范围。
2.基准频率分频RDIV 011:256
3.IREFS内部基准选择:0 选择外部基准时钟
4.OUTDIV1时钟分频器1:该字段设置内核/系统时钟的分频值。00 同 ICSOUTCLK
OUTDIV1时钟分频器2:(该字段设置总线/FLASH 的分频值,跟随 OUTDIV1)
–> 1 根据分频器 1 进行 2 分频。
OUTDIV3:(该字段设置定时器(FTM0、 FTM1、 FTM2、 PWT)的分频值)–>
1 ICSOUTCLK 除以 2
5. SIM_SCGC :FTM0 模块的总线时钟使能。
6. ICSFLLCLK FLL 的输出, FLL 将频率锁定为 1280 乘以内部或外部基准频率

计算:FTM=8000000/256*1280/2=20MHz

FTM结构框图在这里插入图片描述

1.FTM_SC :01 系统时钟
预分频系数选择:000 --> 1 分频
边沿对齐PWM方式–> 高电平真脉冲(匹配时清零输出)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

计算: PWM Freq=16000
20000000/16000 =1250
1/core Freq1250= 1/200000001250=1/16000

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值