rt_pin_ops 结构体
优质
小牛编辑
130浏览
2023-12-01
引脚的操作方法 更多...
成员变量 | |
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) |
使能引脚中断 | |
详细描述
引脚的操作方法