This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C1230H6PM:编码器

Guru**** 2527310 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1102756/tm4c1230h6pm-encoders

零件号:TM4C1230H6PM

尊敬的  

     连接了两个旋钮编码器,编码器1连接到D4,D5 (端口初始化为输入双边缘触发器),使用普通方法,编码器2连接到E4,E5 (端口初始化为输入双边缘触发器),旋转编码器2时,微控制器将重置。 我认为是端口初始化问题,在未初始化整个端口之后,通常会将编码器2转换为单片集成电路复位,在e 4引脚断开连接没有单片集成电路复位问题之后,在我将编码器引脚更改为d 0之后, D 7,输入双边触发器的初始化,这样旋转编码器将不会重置MCU,但发现两个支脚处于低位,3.3 v无法上拉,因此无法读取编码器级别。 然后将编码器针脚更改为D1,D2,与上述初始化相同,可以读取

编码器级别可用作  附件 图片

  提前感谢