示例#1
0
int port_read(port_t *obj)
{
    if (obj->dir == PIN_INPUT) {
        return (int) (GPIO_PortInGet(obj->port) & obj->mask);
    } else {
        return (int) (GPIO_PortOutGet(obj->port) & obj->mask);
    }
}
示例#2
0
int  qk_gpio_get_port(qk_gpio_port port)
{
	return (int)GPIO_PortOutGet((GPIO_Port_TypeDef) port);
}