在线时间9 小时
UID360200
注册时间2012-5-21
NXP金币0
该用户从未签到
中级会员
 
- 积分
- 252
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2013-7-12 21:12:25
|
显示全部楼层
回复:PWM互补模式下频率上不去问题(正解)
回复第 4 楼 于2013-07-12 18:42:44发表:
回复第 3 楼 于2013-07-12 17:52:05发表:
回复第 2 楼 于2013-07-12 15:49:07发表:
从你工程中设置的上看,设置的输出频率是30000,但现在得出结果是28000吗?还有SystemClockSetup(ClockSource_IRC,CoreClock_100M);这条时钟初始化语句是不能达到你设置的目标的,Core Clock输出为48Mhz,你可以检查一下你的工程。
设置的输出频28kHZ以下是可以正常使用,pwm频率高于28k,输出引脚测量的波形就是一高一低的直流,而我想要的是50khz,完全达不到要求,我觉得出问题的话应该是在ftm.c文件里面吧,就是设置的频率高于28khz的话就没有波形。下面那个那我就设置为SystemClockSetup(ClockSource_IRC,CoreClock_96M),
30k频率下就出现一高一低,28k时候是正常输出
问题基本解决了 换了ftm.c文件里面的配置 在网上找了一个根据清华出的板子的程序修改的配置 |
|