You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bob-the-Kuhn 01fb45b4f8 hybrid PWM system
Uses PWM1 to directly control pins 4, 6 & 11 (servo 0, 1 & 3) and PWM1
generated interrupts to control other pins.

Interupt control of the servo pins had too much jitter so switched all
that we could to PWM1 direct control.  The PWM1 direct control pins have
less than 1 microsecond pulse width jitter while the interrupt
controlled ones can have 20+ microseconds of jitter.

Also added insurance to the servo code in the "disable servo after move"
section.
7 years ago
..
HAL_AVR Match the license headers in other files 7 years ago
HAL_DUE Match the license headers in other files 7 years ago
HAL_LPC1768 hybrid PWM system 7 years ago
HAL_TEENSY35_36 Match the license headers in other files 7 years ago
HAL.h HAL for Re:ARM (LPC1768) architecture 7 years ago
HAL_SanityCheck.h HAL compatible pinsDebug & misc 7 years ago
HAL_endstop_interrupts.h Match the license headers in other files 7 years ago
HAL_pinsDebug.h HAL compatible pinsDebug & misc 7 years ago
HAL_spi_pins.h Match the license headers in other files 7 years ago
I2cEeprom.cpp Match the license headers in other files 7 years ago
SpiEeprom.cpp Match the license headers in other files 7 years ago
math_32bit.h Implement HAL and apply macros across code-base 7 years ago
persistent_store_api.h Implement HAL and apply macros across code-base 7 years ago
servo.cpp Servo & PWM support for LPC1768 (#7500) 7 years ago
servo.h Servo & PWM support for LPC1768 (#7500) 7 years ago
servo_private.h Implement HAL and apply macros across code-base 7 years ago