CH32V307VCT6:怎么用方向編碼器

方向編碼器:一個口輸出方波(用定時器計數(shù),編碼器轉(zhuǎn)一圈輸出512個方波信號),一個口輸出方向(高電平/低電平表示正反轉(zhuǎn))


我現(xiàn)在知道有一種方法可以讀取外部的方波,就是用外部時鐘ETR,但是別人畫的板子那個編碼器接口沒有ETR引腳,只有定時器通道TIM_CHANNEL_x,請問用定時器還有什么辦法可以讀到編碼器輸出的方波信號


用逐飛科技的庫是能讀到那個方向編碼器的值的,說明是有辦法讀到的,如果用沁恒官方的庫具體要怎么操作呢,有例程嗎,

那個口為輸入方波的口為D3,C7,D11,就是要讀取這三個口上方波來了多少個,計數(shù)

您好,下面鏈接為CH32V103 編碼器模式例程鏈接,CH32V307和CH32V103基本一樣,可以下載看一下

https://bbs.21ic.com/icview-3073374-1-1.html

?


不是這種正交編碼器,你發(fā)的那個編碼器有兩路正交的方波信號

而方向編碼器只有一路方波信號,另外一路如果一直正轉(zhuǎn)就會一直輸出高電平,如果使用編碼器接口

那么方波是上升沿下降沿交替,計數(shù)器就一直加一減一,加一減一,讀回來的值是0

無標題.png



只有一路方波,我要對上升沿計數(shù),用外部時鐘ETR是可以做到的,但是別人畫的板子編碼器接口我看手冊沒有ETR引腳,只有TIM_CHANNEL_1/2的引腳,除了ETR外還有什么方法可以對這一路,是一路方波信號的上升沿計數(shù)嗎


那個編碼器模式要兩路正交的方波信號


還是我理解不對


我知道了,用外部時鐘模式1我之前用的ETR是外部時鐘模式2,哎又菜還要自己寫,但凡看一眼別人的代碼早就弄好了


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频