打印

MSPM0L1306小练-GPIO翻转输出 (传统读改写翻转)

[复制链接]
274|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xyz549040622|  楼主 | 2023-4-26 10:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include "ti_msp_dl_config.h"

int main(void)
{
    SYSCFG_DL_init();

    /* LED off by default */

    while (1) {
        if (!DL_GPIO_readPins(
                GPIO_SWITCHES_PORT, GPIO_SWITCHES_USER_SWITCH_1_PIN)) {
            DL_GPIO_setPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN);
        } else {
            DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN);
        }
    }
}


使用特权

评论回复
沙发
xyz549040622|  楼主 | 2023-4-26 14:51 | 只看该作者
解析:上面的例程是很简单的操作,采取的是传统的常规IO读改写的操作,读取当前选择引脚的状态,如果是0的话,输出1,如果是1的话,输出0。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←

2825

主题

19312

帖子

105

粉丝