uboot 使用 GPIO
- 使用命令行
# gpio output 12 0 //将PAD_GPIO12输出低电平 # gpio input 10 //将PAD_GPIO10设置为输入 # gpio get 10 //获取PAD_GPIO10的输入电平 # gpio toggle 12 //比如前面PAD_GPIO12输出了低电平,则执行次命令后PAD_GPIO12输出高电平
使用API
设置GPIO为输入模式:
void MDrv_GPIO_Pad_Odn(MS_GPIO_NUM u32IndexGPIO);获取GPIO的输入电平:
U8 MDrv_GPIO_Pad_Read(MS_GPIO_NUM u32IndexGPIO);设置GPIO为输出模式:
void MDrv_GPIO_Pad_Oen(MS_GPIO_NUM u32IndexGPIO);输出高电平:
void MDrv_GPIO_Pull_High(MS_GPIO_NUM u32IndexGPIO);输出低电平:
void MDrv_GPIO_Pull_Low(MS_GPIO_NUM u32IndexGPIO);
文档更新时间: 2021-02-22 16:38 作者:Aeeditor