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

相关推荐
etcix1 小时前
implement copy file content to clipboard on Windows
windows·stm32·单片机
谱写秋天1 小时前
在STM32F103上进行FreeRTOS移植和配置(STM32CubeIDE)
c语言·stm32·单片机·freertos
globbo5 小时前
【嵌入式STM32】I2C总结
单片机·嵌入式硬件
玖別ԅ(¯﹃¯ԅ)6 小时前
SysTick寄存器(嘀嗒定时器实现延时)
stm32·单片机·嵌入式硬件
Blossom.1187 小时前
把 AI 推理塞进「 8 位 MCU 」——0.5 KB RAM 跑通关键词唤醒的魔幻之旅
人工智能·笔记·单片机·嵌入式硬件·深度学习·机器学习·搜索引擎
桃源学社(接毕设)8 小时前
基于人工智能和物联网融合跌倒监控系统(LW+源码+讲解+部署)
人工智能·python·单片机·yolov8
玖別ԅ(¯﹃¯ԅ)9 小时前
PID学习笔记6-倒立摆的实现
笔记·stm32·单片机
清风66666613 小时前
基于51单片机的手机蓝牙控制8位LED灯亮灭设计
单片机·嵌入式硬件·智能手机·毕业设计·51单片机·课程设计
anghost15021 小时前
基于单片机的超市储物柜设计
单片机·嵌入式硬件·超市储物柜设计
尘似鹤1 天前
旋钮键盘项目---foc讲解(开环)
单片机·嵌入式硬件