各位大神好,请教一个问题,我用qep去接收外部脉冲信号,为了应对外界可能存在的干扰,我想引入管脚滤波。
但是看起来只能用管脚的GPIO滤波,也就是去设置
GpioCtrlRegs.GPACTRL.bit.QUALPRD0~QUALPRD4,但是每个寄存器对应8个GPIO
还有 GPAQSEL1, GPAQSEL2, GPBQSEL1, and GPBQSEL2 这几个寄存器去配置多次采样。
在100M主频的情况下,设置QUALPRD为255,GPxQSEL选择6次采样,那这样最慢的频率也就是100M/2/255/5=39.2K,因此有以下问题:
如果我设置的GPIO区间,同时包含SPI等高速信号,会不会造成冲突,导致SPI等高速信号接口异常