MSPM0——GPIO的使用

在dl_gpio.h库函数文件中,有三个函数可以控制引脚状态。

  1. __STATIC_INLINE void DL_GPIO_setPins(GPIO_Regs* gpio, uint32_t pins)

该函数为控制引脚输出高电平,按照本例程中LED的引脚,则可以写为

DL_GPIO_setPins(LED1_PORT,LED1_PIN_14_PIN);

  1. __STATIC_INLINE void DL_GPIO_clearPins(GPIO_Regs* gpio, uint32_t pins)

该函数为控制引脚输出低电平,按照本例程中LED的引脚,则可以写为

DL_GPIO_clearPins(LED1_PORT,LED1_PIN_14_PIN);

  1. __STATIC_INLINE void DL_GPIO_togglePins(GPIO_Regs* gpio, uint32_t pins)

该函数为控制引脚的电平翻转,如果原来是高电平则变为低电平,如果原来是低电平则变为高电平。按照本例程中LED的引脚,则可以写为

DL_GPIO_togglePins(LED1_PORT,LED1_PIN_14_PIN);

相关推荐
IT项目分享2 小时前
ESP32入门实战:PC远程控制LED灯完整指南
单片机·嵌入式硬件·micropython·it项目网
Electrical_IT4 小时前
STM32-PWM输入捕获的配置
stm32·单片机
风吹花中花吹风5 小时前
原创-锐能微82xx系列电能计量芯片软件驱动开发与精度校准流程完全指南
驱动开发·单片机·嵌入式硬件·锐能微·计量芯片·精度校准·电能表校准
嵌入式小白牙8 小时前
ARM-DMA
arm开发·stm32·单片机
青牛科技-Allen10 小时前
GC8871刷式直流电机驱动器深度解析:3.6A驱动与内置电流检测技术
单片机·嵌入式硬件·音视频·音响·电动工具·散热风扇·电脑散热风扇
嵌入式小白牙17 小时前
ARM-I2C软实现
stm32·单片机·嵌入式硬件
金色光环17 小时前
【阅读整理】野火ADC_AD7192模块资料
单片机·嵌入式硬件
jllllyuz17 小时前
基于AD7147电容触摸芯片与STC12C5A60S2单片机方案
单片机·嵌入式硬件
范纹杉想快点毕业21 小时前
ZYNQ芯片,SPI驱动开发自学全解析个人笔记【FPGA】【赛灵思
stm32·单片机·嵌入式硬件·mcu·架构·51单片机·proteus
景彡先生21 小时前
STM32 GPIO(通用输入输出)详解:从模式原理到实战应用
stm32·单片机·嵌入式硬件