跳到主要内容

获取PIN状态

DA14580.

5年前

获取PIN状态

张贴了Gayan_Gamage.0分 2回复
0旋转

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

if(gpio_getpinstatus(0,2)){

....

5年前

Joacimwe. -5点

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

5年前

mt_dialog. -30点

嗨gayan_gamage,

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

谢谢mt_dialog.