定时器编码器功能需要用到通道1(TI1)和通道2(TI2),小编使用的是自己画的板子原理图在上一期已附上,故得先对GPIO配置如下。图片配置完GPIO后就可以配置定时器、中断优先级和定时器中断服务函数了。图片图片图片到此定时器编码器功能就全部配置完毕了,下面就可以使用TIM_GetCounter(TIM2)直接读取旋钮值了;需要注意的是读出来的值需要除以4,因为转动一小格编码旋钮会产生如下波形(
由于需要,进行这个星期学习了古月老师的21讲,讲的还是比较通透的,每个核心概念,基本模块功能都说到了。但是由于是入门的,所以,更加深入的没有说得比较透彻。看了两三次视频,熟能生巧,有了更加深刻的理解。然后看了ROS高级编程的书本,对其中的概念,基本命令代码,以及一些硬件接口等有了深入的认识,当然,还谈不上掌握。暂时定一下后续的学习ROS计划。step by step,learn and lea...
.PROGRAM test();; ABSTRACT:;; INPUTS:;; OUTPUTS:;; SIDE EFFECTS:;; DATA STRUCT:;; MISC: Program created in ACE version 3.6.3.2;;* Copyright (c) 2017 by {company name} SIGNAL -2001; WHILE NOT SWITCH(POWER) DO; ENAB
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号