关键字 | 功能 |
ifeq | 判断参数是否相等,相等为true,不相等为false |
ifneq | 判断参数是否相等,不相等为true,相等为false |
ifdef | 判断是否有值,有值为true,没有值为false |
ifndef | 判断是否有值,没有值为true,有值为false |
#ifndef UART_BAUD
#ifdef ASIC
#define UART_BAUD 1
#elif FPGA
#define UART_BAUD 2
#else
#define UART_BAUD 3
endif
#endif
如果没有定义UART_BAUD, 对UART_BAUD在不同情况下赋值