📄 led.c
字号:
#include "MX1_def.h"
#include "Common.h"
void LED2_on(void)
{
*(P_U32) PTA_GIUS |= 0x4;
*(P_U32) PTA_OCR1 |= 0x30;
*(P_U32) PTA_PUEN &= 0xfffffffb;
*(P_U32) PTA_DDIR |= 0x4;
*(P_U32) PTA_DR |= 0x4;
__asm{ MRS r1, CPSR};
}
void LED2_off(void)
{
*(P_U32) PTA_GIUS |= 0x4;
*(P_U32) PTA_OCR1 |= 0x30;
*(P_U32) PTA_PUEN &= 0xfffffffb;
*(P_U32) PTA_DDIR |= 0x4;
*(P_U32) PTA_DR &= 0xfffffffb;
}
void LED3_on(void)
{
*(P_U32) PTA_GIUS |= 0x800000;
*(P_U32) PTA_OCR2 |= 0xc000;
*(P_U32) PTA_PUEN &= 0xff7fffff;
*(P_U32) PTA_DDIR |= 0x800000;
*(P_U32) PTA_DR |= 0x800000;
}
void LED3_off(void)
{
*(P_U32) PTA_GIUS |= 0x800000;
*(P_U32) PTA_OCR1 |= 0xc000;
*(P_U32) PTA_PUEN &= 0xff7fffff;
*(P_U32) PTA_DDIR |= 0x4;
*(P_U32) PTA_DR &= 0xff7fffff;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -