MSPM0L1306小练-GPIO外设初始化解析

[复制链接]
527|0
 楼主| xyz549040622 发表于 2023-4-27 09:26 | 显示全部楼层 |阅读模式
本帖最后由 xyz549040622 于 2023-4-27 10:00 编辑

如下一段代码,是GPIO的初始化:
  1. SYSCONFIG_WEAK void SYSCFG_DL_GPIO_init(void)
  2. {

  3.     DL_GPIO_initPeripheralOutputFunction(
  4.         GPIO_UART_0_IOMUX_TX, GPIO_UART_0_IOMUX_TX_FUNC);
  5.     DL_GPIO_initPeripheralInputFunction(
  6.         GPIO_UART_0_IOMUX_RX, GPIO_UART_0_IOMUX_RX_FUNC);
  7.     DL_GPIO_initPeripheralOutputFunction(
  8.         GPIO_UART_0_IOMUX_RTS, GPIO_UART_0_IOMUX_RTS_FUNC);
  9.     DL_GPIO_initPeripheralInputFunction(
  10.         GPIO_UART_0_IOMUX_CTS, GPIO_UART_0_IOMUX_CTS_FUNC);

  11.     DL_GPIO_initDigitalOutput(GPIO_LEDS_USER_LED_1_IOMUX);

  12.     DL_GPIO_initDigitalOutput(GPIO_LEDS_USER_LED_2_IOMUX);

  13.     DL_GPIO_initDigitalOutput(GPIO_LEDS_USER_LED_3_IOMUX);

  14.     DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN |
  15.                 GPIO_LEDS_USER_LED_2_PIN |
  16.                 GPIO_LEDS_USER_LED_3_PIN);
  17.     DL_GPIO_enableOutput(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN |
  18.                 GPIO_LEDS_USER_LED_2_PIN |
  19.                 GPIO_LEDS_USER_LED_3_PIN);
  20. }


您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

2841

主题

19330

帖子

110

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