关于C2000的2837xS系列PWM时钟配置的几点说明

主频配置不建议超过100MHz

2837xS系列时钟说明
由官方给出的Datasheet中我们可以看到PWM系统时钟范围为60MHz~100MHz
备注说明如果系统时钟主频超过100MHz,EPWMCLK时钟必须为系统主频的一半。
如果超频运行,程序有失控跑飞的风险

若想要配置超过100MHz

EPWM时钟配置
如果实在想要获得更高的PWM精度,可以通过修改上图寄存器选择不分频的方式***,有风险,慎重使用***。

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"c:/ti/ccs" 是指 Texas Instruments 公司开发的一款集成开发环境,用于嵌入式系统的软件开发。 在这个环境下,使用的编译器是 C2000 Compiler。 "f2837xs_common/source/f2837xs_piectrl.c" 是一个路径或者文件名,指向一个名为 "f2837xs_piectrl.c" 的源代码文件。从前缀 "f2837xs_common/source/" 可以推测出这是一个针对 f2837xs 系列微控制器的代码文件。 根据文件名称,可以猜测 "f2837xs_piectrl.c" 是一个与 PI(Proportional-Integral)控制相关的代码文件。在许多工控领域和机器人控制中,PI控制是一种经典的反馈控制算法。它结合了比例控制和积分控制,以实现对系统的精确控制。 在这个文件中,很可能会有 PI 控制器的初始化和算法实现。这些代码可能会包括计算控制输出值的公式、设置控制参数、读取传感器反馈值等。通过这些代码,可以实现对某个设备或系统的精确控制,以达到所需的目标或状态。 由于代码文件的路径和使用的编译器都已经给出,我们可以使用 "c:/ti/ccs" 中的 C2000 Compiler 来编译这个源代码文件,生成可执行的目标代码或者可以烧录到芯片上的固件文件。编译器将会根据语法规则和编译选项对源代码进行处理,检查潜在的错误,并生成可执行代码。 总之,通过使用 "c:/ti/ccs" 中的 C2000 Compiler 编译 "f2837xs_common/source/f2837xs_piectrl.c",我们可以得到一个实现 PI 控制算法的代码文件,并用于嵌入式系统的开发和控制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值