Discuz! Board

标题: 新手小白求助 [打印本页]

作者: 紫陌眷    时间: 2021-10-14 16:34
标题: 新手小白求助
nrf_drv_gpiote_out_config_t        out_config = GPIOTE_CONFIG_OUT_SIMPLE(1);

/**@brief Macro for configuring a pin to use as output. GPIOTE is not used for the pin. */
#define GPIOTE_CONFIG_OUT_SIMPLE(init_high)                                                        \
    {                                                                                              \
        .init_state = init_high ? NRF_GPIOTE_INITIAL_VALUE_HIGH : NRF_GPIOTE_INITIAL_VALUE_LOW,    \
        .task_pin = false,                                                                         \
    }


求助一下这里的define宏定义应该怎么理解啊,这是一个宏定义的函数嘛?怎么分析这个东西呀?

作者: admin    时间: 2021-10-20 16:23
一个函数的宏定义,函数里用于判断两个参数的值




欢迎光临 Discuz! Board (http://qfv8.com/) Powered by Discuz! X3