Добрый день, форумчане! Есть вот такой макрос:
при вызове:
В Visual Studio работает, а в eclipse ругается, т.е. он склеивает строку как GPIO_BSRR_BSSOUND_PIN.
Как сделать, чтобы подставлялось числовое значение, а не строковое?
Код: Выделить всё
#define PIN_SOUND_PIN 0
#define PIN_ENABLE(GPIOx, PIN) GPIOx->BSRR |= GPIO_BSRR_BS##PINКод: Выделить всё
PIN_ENABLE(GPIOA, SOUND_PIN);Как сделать, чтобы подставлялось числовое значение, а не строковое?
Последний раз редактировалось gruffi Чт дек 26, 2013 15:54:14, всего редактировалось 1 раз.
