编码器会输出两个波形,
根据波形的相对相位,决定了方向.
根据波形的速度,决定了转动快慢.
主要单片机有三步要做:
1,配置引脚,接收信号.
2,单片机定时器的正交编码器模式.
3,获取角度计数.
也就是配置单片机的定时器为计数模式.
计数增加为正转,
计数减小为反转.
最后的计数值,可以通过gd32提供的接口函数获取.(下一步中)
gd32提供了函数,用于读取角度计数. 接口函数.
计数和编码器线数,存在一个4倍的关系: