CH32V307VCT6:怎么用方向編碼器

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


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


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

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

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

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

?


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

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

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

無標(biāo)題.png



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


那個(gè)編碼器模式要兩路正交的方波信號(hào)


還是我理解不對(duì)


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


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

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