理论教育 eQEPControlRegister(QEPCTL)简介及应用

eQEPControlRegister(QEPCTL)简介及应用

时间:2023-06-15 理论教育 版权反馈
【摘要】:单位捕获定时器QCTMR行为:●00:单位捕获定时器立即停止。位2,QCLM:eQEP捕获锁存模式选择位。位0,WDE:eQEP程序监视器使能位。

eQEPControlRegister(QEPCTL)简介及应用

位15~14,FREE,SOFT:仿真控制位。

位置计数器QPOSCNT的行为:

●00:位置计数器停止后立刻仿真悬挂。

●01:位置计数器继续计数直到计数器翻转。

●1x:位置计数器不受仿真悬挂影响。

看门狗定时器QWDTMR的行为:

●00:看门狗定时器立即停止。

●01:看门狗定时器计数直到计数器翻转。

●1x:看门狗定时器不受仿真悬挂影响。

单位定时器QUTMR的行为:

●00:单位定时器立即停止。

●01:单位定时器计数直到计数器翻转。

●1x:单位定时器不受仿真悬挂影响。

单位捕获定时器QCTMR行为:

●00:单位捕获定时器立即停止。

●01:单位捕获定时器计数直到计数器翻转。

●1x:单位捕获定时器不受仿真悬挂影响。

位13~12,PCRM:位置计数器复位模式。

●00:位置计数器在零位事件复位。

●01:位置计数器在最大位置复位。

●10:位置计数器在第一个零位事件复位。

●11:位置计数器在单元时间事件复位。

位11~10,SEI:选通事件初始化位置计数器。

●0x:无操作。

●10:在QEPS信号的上升沿初始化位置计数器。

●11:顺时针方向在QEPS信号的上升沿初始化位置计数器,逆时针方向在QEPS信号的下降沿初始化位置计数器。

位9~8,IEI:零位事件初始化位置计数器。(www.daowen.com)

●0x:无操作。

●10:在QEPI信号的上升沿初始化位置计数器(QPOSCNT=QPOSINIT)。

●11:在QEPI信号的下降沿初始化位置计数器(QPOSCNT=QPOSINIT)。

位7,SWI:软件初始化位置计数器。

●0:无操作。

●1:初始化位置计数器(QPOSCNT=QPOSINIT),这个位将自动清0。

位6,SEL:选通事件锁存位置计数器。

●0:在QEPS信号的上升沿锁存位置计数器(QPOSSLAT=QPOSCCNT)。反向的选通脉冲输入将在下降沿锁存位置计数器。

●1:顺时针旋转:在QEPS选通信号的上升沿锁存位置计数器,逆时针旋转:在QEPS选通信号的下降沿锁存位置计数器。

位5~4,IEL:零位事件锁存位置计数器方式选择位。

●00:保留。

●01:在零位信号的上升沿锁存位置计数器。

●10:在零位信号的下降沿锁存位置计数器。

●11:软件强制零位标记,在零位事件标记时锁存位置计数器和正交脉冲方向。

位3,QPEN:正交脉冲位置计数器使能和软件复位。

●0:重新设置eQEP模块内部操作标志和只读寄存器,软件复位对控制寄存器和配置寄存器不起作用。

●1:使能eQEP位置计数器。

位2,QCLM:eQEP捕获锁存模式选择位。

●0:当CPU读位置计数器(QPOSCNT)时,捕获定时器和捕获周期值锁存到捕获定时锁存器(QCTMRLAT)和捕获周期锁存器(QCPRDLAT)中。

●1:超时锁存,当单元时间超时,捕获定时器和捕获周期值锁存到捕获定时锁存器(QCTMRLAT)和捕获周期锁存器(QCPRDLAT)中。

位1,UTM:eQEP定时器超时功能选择位。

●0:禁止定时器。

●1:使能定时器。

位0,WDE:eQEP程序监视器使能位。

●0:禁止看门狗定时器。

●1:使能看门狗定时器。

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

我要反馈