![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
encoder
Diff: encoder.cpp
- Revision:
- 0:4d7336a951bd
- Child:
- 1:36b9ba5a34ff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/encoder.cpp Wed Oct 27 05:18:30 2021 +0000 @@ -0,0 +1,18 @@ +#include "mbed.h" +#include "QEI.h" + +QEI encoder (A0,A1,NC,2500); +DigitalOut dout(LED1); +Serial pc(USBTX, USBRX); +int counter = 0; +int cur_state = 0; + +int main(void) { + while(1){ + counter = encoder.getPulses(); + if( counter > cur_state){ + cur_state = counter; + printf("%d ", cur_state); + } + } +} \ No newline at end of file