虽然我在用的过程中使用正确了,但是还是想简化那段代码。我使用的是
a = GPIO_ReadInputDataBit(DHT11_GPIO_Port,DHT11_GPIO_Pin);
想简化成
a = DHT11_Input();
然后在工程.h文件里面定义如下
#define DHT11_Input() {GPIO_ReadInputDataBit(DHT11_GPIO_Port,DHT11_GPIO_Pin);}
编译的时候出现错误了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
{
return GPIO_ReadInputDataBit(DHT11_GPIO_Port,DHT11_GPIO_Pin);
}[/mw_shl_code]来代替,但是还是想知道可不可以用宏定义来做
一周热门 更多>