3个帖子/ 0新
最后一篇
Gayan_Gamage.
离线
最后一次露面:4年7个月前
加入:2016-04-28 21:23
获取PIN状态

当我调用bool gpio_getpinstatus(gpio_port端口,gpio_pin pin)并在if循环中具有它时,编译器给出一个警告“枚举类型与另一种类型混合”。它似乎没有返回true或false,可能是一个整数。我甚至把它投入到Bool,但仍然发出警告。如何摆脱它。

if(gpio_getpinstatus(0,2)){

....

设备:
Joacimwe.
离线
最后一次露面:1年4个月前
格鲁鲁
加入:2014-01-14 06:45
使用枚举而不是

使用枚举而不是整数。例子:
gpio_getpinstatus(gpio_port_0,gpio_pin_2)

mt_dialog.
离线
最后一次露面:2周12小时前
职员
加入:2015-06-08 11:34
嗨gayan_gamage,

嗨gayan_gamage,

GPIO_GETPINSTATUS()用作参数枚举GPIO_PORT和GPIO_PIN,使用这些枚举(gpio_port_0,gpio_pin_2)警告应该消失。

谢谢mt_dialog.

主题锁定