Files
Scanning the repository...
Last update 8 years 8 months
by ivanfeofanov
| Filesmotors_controllercodeportableatmega328 | |
|---|---|
| .. | |
| motors.cpp | |
| motors.h | |
| odometers.cpp | |
| odometers.h | |
| twi_master.cpp | |
| twi_master.h | |
| twi_slave.cpp | |
| twi_slave.h | |
| uart.cpp | |
| uart.h |
odometers.cpp#include "odometers.h" extern volatile Odometers::CounterType Odometers::left_counter_; extern volatile Odometers::CounterType Odometers::right_counter_; extern volatile uint16_t Odometers::left_tc_; extern volatile bool Odometers::is_left_tc_overflow_; extern volatile uint16_t Odometers::left_time_; extern volatile uint16_t Odometers::right_tc_; extern volatile bool Odometers::is_right_tc_overflow_; extern volatile uint16_t Odometers::right_time_; ISR(INT0_vect) { Odometers::leftOdometerInterrupt(); } ISR(INT1_vect) { Odometers::rightOdometerInterrupt(); } ISR(TIMER1_COMPA_vect) { Odometers::timerInterrupt(); }