Daniel Fekete
|
881754336d
|
timer: change pwmWrite so dutyCycle is always 16 bits
|
2017-08-06 10:07:43 +02:00 |
Daniel Fekete
|
3763298aaf
|
timer: add function for repeated callback scheduling
|
2017-08-06 09:59:41 +02:00 |
Daniel Fekete
|
0313c7afce
|
pwm: add tone()
|
2017-06-26 18:22:15 +02:00 |
Daniel Fekete
|
d6efe6df86
|
pwm: add analogWriteResolution
|
2017-06-26 18:22:08 +02:00 |
Daniel Fekete
|
f551dd732b
|
pwm: Increase timer resolution
|
2017-06-26 18:21:59 +02:00 |
Daniel Fekete
|
6d95fbcbe5
|
pwm: do not use HAL_TIM_PeriodElapsedCallback
Reduces RAM usage when using pinMode, but not using analogWrite
|
2017-05-26 19:21:33 +02:00 |
Daniel Fekete
|
257dc58733
|
fix: loop variable types
|
2017-05-23 07:13:30 +02:00 |
Oleksandr Masliuchenko
|
4fad9bf6cf
|
Various compile warning/error fixes
|
2017-05-22 09:04:06 +03:00 |
Daniel Fekete
|
868a5021e2
|
Add license text to files
|
2017-05-13 17:21:47 +02:00 |
Daniel Fekete
|
a87b357507
|
PWM: If TIM2 is not available, use TIM3 timer
|
2017-05-09 14:03:31 +02:00 |
Daniel Fekete
|
dda37d7e81
|
Rename port_pin_list to variant_pin_list to be more clear
|
2017-04-17 21:01:24 +02:00 |
Daniel Fekete
|
2f5bdeaef7
|
Change PWM to not use any memory if analogWrite is never used.
|
2017-04-17 12:37:05 +02:00 |
Daniel Fekete
|
d77814ca9a
|
Basic analogWrite with PWM on TIM2
|
2017-04-16 15:40:46 +02:00 |