/* C.) COUNT FIRST PULSE ALWAYS IN CONTROL-DIRECTION */
/* if downwards movement active (OR IDLE!) => set HallDir=1, if upwards movement active => set HalDir=0 */
/* Hal_Out_mu1_OldDirVal=(UNUM8)((UNUM8)((Hal_In_mu1_RelDownAct)||(!Hal_In_mu1_RelUpAct)) ^ (UNUM8)(HAL_PAR_COUNT_DIR_CHANGE)); */
原文:https://www.cnblogs.com/dannykong/p/11417606.html