宏定义重复,MDK编译不报错?

2019-07-20 15:00发布

- I2C宏定义:
- I2C数据线操作:
- Set_IIC_SDA:此处是将SDA拉为高电平
- Clr_IIC_SDA:此处是将SDA拉为低电平
- READ_SDA : 此处是读取SDA线上的位数据
- 说明:通过这两个宏定义就可以模拟IIC的数据线SDA电平的高低变化了
*********************************************************/
#define Set_IIC_SDA GPIO_SetBits(IIC_SDA_PORT,IIC_SDA_PIN)
#define Clr_IIC_SDA GPIO_ResetBits(IIC_SDA_PORT,IIC_SDA_PIN)
#define READ_SDA (GPIO_ReadInputDataBit(IIC_SDA_PORT, IIC_SDA_PIN))
#define READ_SDA (GPIO_ReadInputDataBit(IIC_SDA_PORT, IIC_SDA_PIN))


各位怎么看? 怎么设置MDK才让它报错呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。