arm-none-eabi-gcc (Sourcery G++ Lite 2010q1-188) 4.4.1
Chibios 2.4.3.
When i use command (definition) pwmChangePeriodI(&PWMD3, new_period_value) i got compiler error 'PWMDriver' has no member named 'new_period_value'.
In file /ChibiOS_2.4.3/os/hal/include/pwm.h (line 183) is definition:
Code: Select all
#define pwmChangePeriodI(pwmp, period) { \
(pwmp)->period = (period); \
pwm_lld_change_period(pwmp, period); \
}
Is this really as it's should be?
I change definition to:
Code: Select all
#define pwmChangePeriodI(pwmp, value) { \
(pwmp)->period = (value); \
pwm_lld_change_period(pwmp, value); \
}
and everything works fine.
kalevik