HAL库 编码器配置
1 基本配置
烧录选择串行:
选择时钟
设置时钟频率
重设系统滴答定时器中断优先级
设置文件名和选择 IDE
设置只拷贝需要的库和创建独立. c 和. h 文件
建立工程并打开后在 Debug >> Settings 中勾选 Reset and Run
2 编码器配置
- 选择编码器模式,并配置定时器的分频系数和周期
- 配置编码器模式为 TI 1 和 TI 2 模式,检测边沿为两个 rising
- 在主函数中开启编码器
1 | HAL_TIM_Encoder_Start(&htim3,TIM_CHANNEL_ALL); |
- 编码器读取函数
1 | void readEncoder(int speed[]){ |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 XHan!