理论教育 输入限定功能及其时钟周期设置方法

输入限定功能及其时钟周期设置方法

时间:2023-06-15 理论教育 版权反馈
【摘要】:输入限定可以指定为与系统时钟SYSCLKOUT同步,或由采样窗限定。由于到来的信号是异步的,可能需要一个SYSCLKOUT周期的延迟。采样周期以8个输入信号一组设定。例如,GPIO0~GPIO7要利用GPACTRL[QUALPRD0]设定。采样次数可以是3次或6次,这由限定选择寄存器GPAQSEL1、GPAQSEL2和GP-BQSEL1确定。采样窗口为6次,只有当6次采样结果完全相同时,输出结果才改变,如图2-20所示。从中可看出,通过输入限定可以消除尖峰脉冲噪声。图2-20 输入限定时钟周期

输入限定功能及其时钟周期设置方法

通过配置寄存器GPAQSEL1、GPAQSEL2和GPBQSEL1,可以选择GPIO引脚的输入限定类型。输入限定可以指定为与系统时钟SYSCLKOUT同步,或由采样窗限定。

在与SYSCLKOUT同步限定模式(复位状态)中,输入信号只与系统时钟SYSCLKOUT同步。由于到来的信号是异步的,可能需要一个SYSCLKOUT周期的延迟。

在通过采样窗的输入限定模式中,输入信号首先与内核时钟SYSCLKOUT同步,然后再通过指定的周期数来允许输入变化。图2-19为通过采样窗的输入限定的电路。这种情况下需要指定两个参数:采样周期和采样次数。

978-7-111-57271-8-Chapter02-99.jpg

图2-19 采样窗的输入限定(www.daowen.com)

采样周期由寄存器GPxCTRL中的限定周期位QUALPRDn指定。采样周期以8个输入信号一组设定。例如,GPIO0~GPIO7要利用GPACTRL[QUALPRD0]设定。

采样次数可以是3次或6次,这由限定选择寄存器GPAQSEL1、GPAQSEL2和GP-BQSEL1确定。采样窗口为6次,只有当6次采样结果完全相同时(全0或全1),输出结果才改变,如图2-20所示。从中可看出,通过输入限定可以消除尖峰脉冲噪声。

978-7-111-57271-8-Chapter02-100.jpg

图2-20 输入限定时钟周期

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈