RT-Thread API参考手册  3.1.1
嵌入式实时操作系统
rt_pin_ops结构体 参考

引脚的操作方法 更多...

成员变量

void(* pin_mode )(struct rt_device *device, rt_base_t pin, rt_base_t mode)
 设置引脚模式
 
void(* pin_write )(struct rt_device *device, rt_base_t pin, rt_base_t value)
 设置引脚电平值
 
int(* pin_read )(struct rt_device *device, rt_base_t pin)
 读取引脚电平值
 
rt_err_t(* pin_attach_irq )(struct rt_device *device, rt_int32_t pin, rt_uint32_t mode, void(*hdr)(void *args), void *args)
 绑定引脚中断回调函数
 
rt_err_t(* pin_detach_irq )(struct rt_device *device, rt_int32_t pin)
 脱离引脚中断回调函数
 
rt_err_t(* pin_irq_enable )(struct rt_device *device, rt_base_t pin, rt_uint32_t enabled)
 使能引脚中断
 

详细描述

引脚的操作方法