led.c 488 B

1234567891011121314151617181920212223242526
  1. #include "led.h"
  2. #include "ALL_Includes.h"
  3. /****************************************************
  4. 函数功能:LED初始化
  5. 输入参数:无
  6. 输出参数:无
  7. 备 注:调用此函数前,需要在LED.h修改宏定义LED引脚
  8. ****************************************************/
  9. void LED_Init(void)
  10. {
  11. RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
  12. config_io_out(GPIOA, GPIO_Pin_4);
  13. }
  14. void LED_On(void)
  15. {
  16. GPIO_ResetBits(GPIOA, GPIO_Pin_4);
  17. }
  18. void LED_Off(void)
  19. {
  20. GPIO_SetBits(GPIOA, GPIO_Pin_4);
  21. }