所以我在AD0_ADMD_CT這種不知道什麼時候是使用使用圓括號中定義的預處理程序語句
#define xxx (yyy)
VS
#define xxx yyy
我的項目包括有自己的定義文件,如果我想重新定義他們需要在定義中使用(AD0_ADMD_CT)還是AD0_ADMD_CT?
AD0_ADMD_CT被定義爲
#define AD1_ADMD_CT (IO_AD1.ADMD.bit.CT)
因此,這將是要麼
#define AD0_COMPARETIME (AD0_ADMD_CT)
或
#define AD0_COMPARETIME AD0_ADMD_CT