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);

相关推荐
许有杨41 分钟前
STM32 的 GPIO和中断
stm32·单片机·嵌入式硬件
轩辰~44 分钟前
STM32F103系列单片机寄存器操作和标准库操作
stm32·单片机·嵌入式硬件
小禾苗_2 小时前
32单片机——外部中断
单片机·嵌入式硬件
昊昊昊昊昊明2 小时前
10天学会嵌入式技术之51单片机-day-8
单片机·嵌入式硬件
昊昊昊昊昊明2 小时前
10天学会嵌入式技术之51单片机-day-6
单片机·物联网·51单片机
优信电子3 小时前
GC9A01-TFT屏幕驱动(整理有stm32/51单片机/arduino等驱动代码)
单片机
二块烧肉3 小时前
STM32 串口USART
stm32·单片机·嵌入式硬件
狄加山6755 小时前
STM32 串口通信
stm32·单片机·嵌入式硬件
双叶8365 小时前
(51单片机)LCD展示动画(延时函数)(LLCD1602教程)
c语言·数据库·c++·单片机·嵌入式硬件·51单片机
小禾苗_13 小时前
单片机——使用printf调试
单片机·嵌入式硬件