TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430FR2633电容端口扫描脉冲频率怎么修改?急!急!急!

背景:使用MSP430FR2633,用PC上TI工具生成工程文件,在此基础上开发一个靠近感应系统,在无接近动作时候进入低功耗LPM3模式。

问题:怎么修改无接近动作时候的扫描脉冲宽度,从示波器上看,现在是8M的频率。每100ms扫描一次,每次一串脉冲,现在请教在程序中怎么重新设置

           这串脉冲的频率?

附:系统时钟宏定义

#define MCLK_FREQ (8000000)
#define SMCLK_FREQ (2000000)
#define ACLK_FREQ (32768)
#define FLLREF_FREQ (32768)

时钟初始化代码:

CS_initClockSignal(CS_FLLREF, ui8LFOsc, CS_CLOCK_DIVIDER_1); //默认1
CS_initClockSignal(CS_ACLK, ui8LFOsc, CS_CLOCK_DIVIDER_1); //默认1
CS_initClockSignal(CS_MCLK, CS_DCOCLKDIV_SELECT, CS_CLOCK_DIVIDER_1); //默认1
CS_initClockSignal(CS_SMCLK, CS_DCOCLKDIV_SELECT, CS_CLOCK_DIVIDER_8); 

//
// Tune the DCO parameters
//
CS_initFLLCalculateTrim((MCLK_FREQ/1000), FLL_RATIO, &fllParams);
CS_clearAllOscFlagsWithTimeout(1000);

=================================================================

Ling Zhu2:

 你是要改 100ms 

还是 8MHz ?

Ling Zhu2:

回复 Ling Zhu2:

 100ms 改这里

8MHz 在这改分频器设置

normi ou:

回复 Ling Zhu2:

我这里的软件界面怎么没有这个选项的呢?

Ling Zhu2:

回复 normi ou:

normi ou

我这里的软件界面怎么没有这个选项的呢?

normi ou:

回复 Ling Zhu2:

感谢指导!频率方面还有下面三个问题:

问题A:  使能 CAPT_CONDUCTED_NOISE_IMMUNITY_ENABLE = true  ,在LPM3模式下扫描脉冲中,能和激活模式下的四个频率一样扫描吗?

问题B:  在LPM3模式下,扫描脉冲中,一连串小脉冲总的时间为500us,这串脉冲宽度能缩短吗?若能,怎么调的?

问题C:  在LPM3模式下,扫描脉冲中,一连串小脉冲幅度约1V,这串脉冲高度能调小吗?

Ling Zhu2:

回复 normi ou:

normi ou

感谢指导!频率方面还有下面三个问题:

问题A:  使能 CAPT_CONDUCTED_NOISE_IMMUNITY_ENABLE = true  ,在LPM3模式下扫描脉冲中,能和激活模式下的四个频率一样扫描吗?

问题B:  在LPM3模式下,扫描脉冲中,一连串小脉冲总的时间为500us,这串脉冲宽度能缩短吗?若能,怎么调的?

问题C:  在LPM3模式下,扫描脉冲中,一连串小脉冲幅度约1V,这串脉冲高度能调小吗?

normi ou:

回复 Ling Zhu2:

A: 从示波器上看,使能 CAPT_CONDUCTED_NOISE_IMMUNITY_ENABLE = true后,LPM3模式下,依然是单频率扫描, 像激活模式下一样的四频扫描应该怎样设置?

normi ou:

回复 Ling Zhu2:

重复了。

normi ou:

回复 Ling Zhu2:

问题A:  应该如何设置?

Ling Zhu2:

回复 normi ou:

normi ou

A: 从示波器上看,使能 CAPT_CONDUCTED_NOISE_IMMUNITY_ENABLE = true后,LPM3模式下,依然是单频率扫描, 像激活模式下一样的四频扫描应该怎样设置?

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR2633电容端口扫描脉冲频率怎么修改?急!急!急!
分享到: 更多 (0)