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

[复制链接]
356|1
 楼主| xyz549040622 发表于 2023-4-26 10:55 | 显示全部楼层 |阅读模式
  1. #include "ti_msp_dl_config.h"

  2. int main(void)
  3. {
  4.     SYSCFG_DL_init();

  5.     /* LED off by default */

  6.     while (1) {
  7.         if (!DL_GPIO_readPins(
  8.                 GPIO_SWITCHES_PORT, GPIO_SWITCHES_USER_SWITCH_1_PIN)) {
  9.             DL_GPIO_setPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN);
  10.         } else {
  11.             DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN);
  12.         }
  13.     }
  14. }


 楼主| xyz549040622 发表于 2023-4-26 14:51 | 显示全部楼层
解析:上面的例程是很简单的操作,采取的是传统的常规IO读改写的操作,读取当前选择引脚的状态,如果是0的话,输出1,如果是1的话,输出0。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

2841

主题

19330

帖子

110

粉丝
快速回复 在线客服 返回列表 返回顶部