美文网首页
HAL 库控制 LED

HAL 库控制 LED

作者: T_K_233 | 来源:发表于2019-03-31 10:03 被阅读0次


int main(void) {
  HAL_Init();
  SystemClock_Config();
  MX_GPIO_Init();
  while (1)
  {
    HAL_GPIO_WritePin(GPIOB, GPIO_PIN_12, GPIO_PIN_RESET);
  }
}

static void MX_GPIO_Init(void)
{
  GPIO_InitTypeDef GPIO_InitStruct = {0};

  /* GPIO Ports Clock Enable */
  __HAL_RCC_GPIOB_CLK_ENABLE();
  __HAL_RCC_GPIOA_CLK_ENABLE();

  /*Configure GPIO pin Output Level */
  HAL_GPIO_WritePin(GPIOB, GPIO_PIN_12, GPIO_PIN_RESET);

  /*Configure GPIO pin : PB12 */
  GPIO_InitStruct.Pin = GPIO_PIN_12;
  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
  GPIO_InitStruct.Pull = GPIO_NOPULL;
  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
  HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
}

相关文章

  • HAL 库控制 LED

  • OSAL-led

    1、 LED灯设置 2、 LED灯闪烁 官方把代码写好了且开源了,大家有空可以看看(hal_led.c),学习一下...

  • android Android灯光系统 HAL

    Android灯光系统(1)——led_class驱动实现 Android灯光系统(2)——HAL实现 Andro...

  • Android HAL 硬件抽象层加载过程

    硬件厂商处于保护核心代码,会将核心实现以so库的形式出现在HAL层,当需要时HAL会自动调用相关的共享库。 共享库...

  • 今天再来学习一下树莓派用RPI.GPIO库控制LED灯

    我们学习了用wiringpi库和gpiozero库控制led灯。 那么还有哪些库可以用呢? 我们可以看到还有一些g...

  • STM HAL库

    HAL是ST出的一个新版本的库,用于代替原来的标准库。原因是原来的标准库非常依赖于具体硬件细节,很难体现出使用库的...

  • Android:Hal层总结

    如何找到hal模块的? 通过libhardward的接口去加载hal模块的so库,查找符号hmi来实现的。代码在/...

  • LED控制

    点亮LED 低电平(1)LED变亮,高电平(0)LED不变亮,引脚默认低电平 实验现象:D11、D13、D15、D...

  • led控制

    led:核心代码讲解 /*uint8_t led_index,led编号 #define RGB_PIN {LE...

  • Android HAL层库加载原理

    Android HAL层库加载原理 Android HAL层的由来:由于市面做移动芯片的厂商很多,大部分厂商考虑到...

网友评论

      本文标题:HAL 库控制 LED

      本文链接:https://www.haomeiwen.com/subject/ocdybqtx.html