TIM 関数 Callback setTIMPeriodElapsedCallback クラス PWM CubeMX コンストラクタ PWM(TIM_HandleTypeDef, uint32_t) 関数 start() stop() setCompare(uint32_t) setCompare(uint16_t, uint16_t) getCounterPeriod() Motor CubeMX コンストラクタ Motor(PWM, PWM) Motor(TIM_HandleTypeDef, uint32_t, TIM_HandleTypeDef, uint32_t) 関数 start() stop() setCompare(uint32_t, uint32_t) setSpeed(bool, uint32_t) setSpeed(bool, uint16_t, uint16_t) setSpeed(int64_t) setSpeed(int16_t, int16_t) Encoder コンストラクタ Encoder(TIM_HandleTypeDef) 関数 start() stop() update() getCount() setCount(int32_t) resetCount() TimerInterrupt CubeMX コンストラクタ TimerInterrupt(TIM_HandleTypeDef) 関数 start() start(uint16_t, uint16_t) stop() setCount(uint32_t) resetCount() setCallback(std::function<void()>) << 戻る