Witajcie.
Kombinuję trochę jak koń pod górę, próbuję osiągnąć efekt jak najbardziej optymalnego kodu zachowując jego przejrzystość.
Kompilator to AVR-GCC zintegrowany z Atmel Studio 7.0.948.
Próbowałem następującej konstrukcji:
i używać jej tak:
Kompilator, słusznie z resztą wypomina mi, że macro "GPO_Set"
Jak mogę poprosić preprocesor o rozwinięcie makr w kolejności:
1) GPO_LED_1
2) GPO_Set(C, 4)
?
Kombinuję trochę jak koń pod górę, próbuję osiągnąć efekt jak najbardziej optymalnego kodu zachowując jego przejrzystość.
Kompilator to AVR-GCC zintegrowany z Atmel Studio 7.0.948.
Próbowałem następującej konstrukcji:
Kod: C / C++
i używać jej tak:
Kod: C / C++
Kompilator, słusznie z resztą wypomina mi, że macro "GPO_Set"
Cytat:.requires 2 arguments, but only 1 given
Jak mogę poprosić preprocesor o rozwinięcie makr w kolejności:
1) GPO_LED_1
2) GPO_Set(C, 4)
?
