led.c
来自「STR71X系列ARM微控制器原理与实践配套光盘」· C语言 代码 · 共 19 行
C
19 行
#include "LED.h"
void LED_Set(int index, enum LEDOPT opt)
{
int data = 0x0400 << (index << 1);
switch(opt)
{
case LED_OFF:
GPIO_WordWrite(GPIO2, GPIO_WordRead(GPIO2) & ~data);
break;
case LED_ON:
GPIO_WordWrite(GPIO2, GPIO_WordRead(GPIO2) | data);
break;
case LED_TOGGLE:
GPIO_WordWrite(GPIO2, GPIO_WordRead(GPIO2) ^ data);
break;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?