我有这个定义
#define LED_CLOCK_PIN (DDRD, PORTD, PD6)
我想再写两个定义,以便获取PORTD
和PD6
值,像这样
#define GET_PORT(_PORT_) /*some magic goes here*/
#define GET_PIN(_PIN_) /*some magic goes here*/
uint8_t port = GET_PORT(LED_CLOCK_PIN);
uint8_t pin = GET_PIN(LED_CLOCK_PIN);
可能吗?