📄 base.h
字号:
#define LED (*(uint8 *)0x60000000)
typedef unsigned int uint32;
typedef unsigned short uint16;
typedef unsigned char uint8;
typedef int int32;
typedef short int16;
typedef char int8;
void delay_(uint32 delay);
void delay_us(uint32 delay);
uint8 dip_get(uint8 dipNum);
void delay_(uint32 delay)
{
volatile uint32 i, n;
n = 0;
for (i = 0; i < delay; i++)
{
n = n + 1;
}
}
/* Spin in a delay loop for delay microseconds */
void delay_us(uint32 delay)
{
delay_(delay * 29);
}
uint8 dip_get(uint8 dipNum)
{
uint8* dip = (uint8 *)(0x60000000);
if ((*dip & (0x10 << dipNum)) == 0)
return 1;
else
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -