apollo系列之apollo2 mcu开发(驱动篇)之2.2-GPIO相关

简介: apollo系列之apollo2 mcu开发(驱动篇)之2.2-GPIO相关

一、输出高电平

demo

用法1:

am_hal_gpio_pin_config(GPIO_xx, AM_HAL_PIN_OUTPUT);
am_hal_gpio_out_bit_set(GPIO_xx);


用法2:

am_hal_gpio_pinconfig(GPIO_XX, g_AM_HAL_GPIO_OUTPUT);    // int1
 am_hal_gpio_state_write(GPIO_XX, AM_HAL_GPIO_OUTPUT_SET);


二、输出低电平


demo


用法1:

am_hal_gpio_pin_config(GPIO_xx, AM_HAL_PIN_OUTPUT);
am_hal_gpio_out_bit_clear(GPIO_xx);


用法2:

am_hal_gpio_pinconfig(GPIO_XX, g_AM_HAL_GPIO_OUTPUT);
am_hal_gpio_state_write(GPIO_XX, AM_HAL_GPIO_OUTPUT_CLEAR);


目录
相关文章
|
11月前
|
网络协议 测试技术 Linux
中国移动ML302模组(4G Cat.1 通信模组)TencentOS-tiny AT模组框架适配
中国移动ML302模组(4G Cat.1 通信模组)TencentOS-tiny AT模组框架适配
167 0
|
3月前
|
传感器 芯片
PCF8574芯片介绍及驱动方法
PCF8574芯片介绍及驱动方法
218 0
|
物联网 芯片
国产MCU-CW32F030开发学习-OLED模块
国产MCU-CW32F030开发学习-OLED模块
81 0
国产MCU-CW32F030开发学习-OLED模块
|
智能硬件
STM32智能家居项目(5)MQTT基础
STM32智能家居项目(5)MQTT基础
281 0
|
传感器 物联网 智能硬件
STM32智能家居项目(6)MQTT的移植
STM32智能家居项目(6)MQTT的移植
504 0
|
Linux 开发工具 git
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十)LED模板驱动程序的改造:总线设备驱动模型
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十)LED模板驱动程序的改造:总线设备驱动模型
213 1
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十)LED模板驱动程序的改造:总线设备驱动模型
|
编解码 网络安全 开发者
RISC-V生态开发套件解析(三):LicheeRV 86开发板外设介绍
随着RISC-V生态的蓬勃发展,相关开源开发套件也开始逐渐丰富。为了帮助开发者快速了解、玩转新推出的RISC-V开发套件,OCC推出RISC-V生态开发套件解析系列内容,详细讲解生态开发套件的功能特点与上手教程。
873 1
RISC-V生态开发套件解析(三):LicheeRV 86开发板外设介绍