收藏0 举报
为了方便观察,需要通过串口发送对应的旋转方向,旋转计数值到串口调试助手。 由于芯片只用于发送数据,就不搞中断了,直接选择异步串口即可
这个大家自行处理,每块芯片都不同,最终让中间HCLK(MHz)为72即可
我用的开发环境是Keil5,所以在Toolchain/IDE中选择了MDK-ARM
之后需要几个变量,分别为
我用的编码器是5v供电的一款磁极编码器,但最终接口都应该是VCC、GND、A、B四个接口,此时按如下方式连接
接好之后就可以上电,打开串口调试助手,连接上串口1 就会收到如下数据,此时转动编码器就可以看到数值的改变 至此,编码器功能已完成。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
113
4331
3
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号