есть структура
Код
PWMConfig pwmcfg = { /// структура насройки ШИМ
10000, /* 10kHz PWM clock frequency. */
100, /* Initial PWM period 1S. */
NULL,
{
{PWM_OUTPUT_ACTIVE_HIGH, NULL},
{PWM_OUTPUT_DISABLED, NULL},
{PWM_OUTPUT_DISABLED, NULL},
{PWM_OUTPUT_DISABLED, NULL}
},
0,
0,
#if STM32_PWM_USE_ADVANCED
0
#endif
};
но значения полей могут быть разные.
Как можно вынести инициализацию в отд. ф-ю и с определенными параметрами полей инициализировать ее?
Так то вынес, но саму переменную структуры не видит другая ф-я.