rusefi-1/firmware/controllers/actuators
Matthew Kennedy 3a7c6f242b
Hardware pwm (#1283)
* hard pwm

* fix, comments

* PC6-9 and PD12-15

* PB6-9

* dynamic frequency

* f7 mcuconf

* format

* relocate to common, support variable frequency

* error handling

* oops

* fix test build

* noop kinetis

* better guards

* guard for bl

* guards don't work if they have typos

* more mapping

* oops

* don't use for slow pwm

* enable pwm

* guard properly

* save a little memory

* use less mem

* correct timers

* all your ram are belong to us

* update limit & comment

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-28 16:02:41 -04:00
..
gppwm refactoring: extracting magic constant 2020-05-08 22:05:44 -04:00
alternator_controller.cpp better file name 2020-05-25 13:02:05 -04:00
alternator_controller.h code style 2020-03-23 22:31:24 -04:00
aux_pid.cpp better file name 2020-05-25 13:02:05 -04:00
aux_pid.h code style 2020-03-23 22:31:24 -04:00
boost_control.cpp better file name 2020-05-25 13:02:05 -04:00
boost_control.h Rewrite boost control in new closed loop framework (#1342) 2020-05-06 08:40:42 -04:00
dc_motors.cpp Hardware pwm (#1283) 2020-05-28 16:02:41 -04:00
dc_motors.h helping build 2020-05-08 21:39:35 -04:00
electronic_throttle.cpp warnings (#1462) 2020-05-21 01:08:07 -04:00
electronic_throttle.h ETB auto-PID: auto set values in TS (#1400) 2020-05-06 08:39:02 -04:00
idle_thread.cpp helping build 2020-05-08 21:39:35 -04:00
idle_thread.h happy new year 2020-01-08 00:02:40 -05:00
pwm_tester.cpp dead code 2020-04-26 17:40:12 -04:00
pwm_tester.h code style 2020-03-23 22:31:24 -04:00