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

相关推荐
欢乐熊嵌入式编程15 分钟前
嵌入式 + MQTT:数据上传到阿里云实战(从0到1完整教程)
stm32·单片机·mqtt·freertos·嵌入式架构·efr32
10WTW0117 分钟前
微机原理 8259A 可编程中断控制器
单片机·嵌入式硬件
破晓单片机2 小时前
068、STM32项目分享:智能小区门禁系统
stm32·单片机·嵌入式硬件
H__Rick3 小时前
C51单片机学习-DAY3
单片机·学习·mongodb
bkspiderx5 小时前
Windows DLL核心技术:深入理解__declspec(dllexport)与__declspec(dllimport)
windows·stm32·单片机·dllimport·dllexport·windows dll·__declspec
望眼欲穿的程序猿6 小时前
ESP32-S3 定时器中断
单片机·嵌入式硬件
电气_空空6 小时前
基于 LabVIEW 的深海气密采水器测控系统
单片机·嵌入式硬件·毕业设计·labview
星夜夏空997 小时前
STM32单片机学习(37) —— PWR和BKP
stm32·单片机·学习
牛牛,牛7 小时前
榨干最后一微安:STM32 的低功耗设计与中断唤醒机制深度剖析
单片机·嵌入式硬件
星华云7 小时前
[STM32] SAR型ADC(逐次逼近型ADC)工作原理简介
stm32·单片机·嵌入式硬件