LED.c
Upload User: yyyd609
Upload Date: 2022-07-18
Package Size: 183k
Code Size: 0k
Development Platform:

C/C++

  1. #include "LED.h"
  2. void LED_Set(int led,GPIO_TypeDef *GPIOx, enum LEDOPT opt)
  3. {
  4. switch(opt)
  5. {
  6. case LED_OFF:
  7. GPIO_WordWrite(GPIOx, GPIO_WordRead(GPIOx) & ~led);
  8. break;
  9. case LED_ON:
  10. GPIO_WordWrite(GPIOx, GPIO_WordRead(GPIOx) | led);
  11. break;
  12. case LED_TOGGLE:
  13. GPIO_WordWrite(GPIOx, GPIO_WordRead(GPIOx) ^ led);
  14. break;
  15. }
  16. }