📄 util.h
字号:
#ifndef __UTIL_H__
#define __UTIL_H__
#define UTIL_BLR_BASE ((volatile unsigned *)0x08000000)
#define UTIL_BLR_SIZE (12)
#define UTIL_PCR_ADDR ((volatile unsigned *)0x08000000)
#define UTIL_BCR_ADDR ((volatile unsigned *)0x08000004)
#define UTIL_BSR_ADDR ((volatile unsigned *)0x08000008)
#define UTIL_BIPR_ADDR ((volatile unsigned *)0x0800000C)
#define UTIL_BIMR_ADDR ((volatile unsigned *)0x08000010)
#define UTIL_AXHR_ADDR ((volatile unsigned *)0x08000014)
#define UTIL_AXLR_ADDR ((volatile unsigned *)0x08000018)
#define UTIL_AYHR_ADDR ((volatile unsigned *)0x0800001C)
#define UTIL_JSSR_ADDR ((volatile unsigned *)0x08000020)
#define UTIL_PMR_ADDR ((volatile unsigned *)0x08000024)
#define UTIL_PLCR_ADDR ((volatile unsigned *)0x08000028)
#define UTIL_PRCR_ADDR ((volatile unsigned *)0x0800002C)
#define UTIL_BCR_REDLED_D19_MASK (1<<13)
#define UTIL_BCR_GRNLED_D20_MASK (1<<14)
#define GPDR0_ADDR 0x40e0000c
#define GPDR1_ADDR 0x40e00010
#define GPDR2_ADDR 0x40e00014
#define GPSR0_ADDR 0x40e00018
#define GPSR1_ADDR 0x40e0001c
#define GPSR2_ADDR 0x40e00020
#define GPCR0_ADDR 0x40e00024
#define GPCR1_ADDR 0x40e00028
#define GPCR2_ADDR 0x40e0002c
#define GAFR0_L_ADDR 0x40e00054
#define GAFR0_U_ADDR 0x40e00058
#define GAFR1_L_ADDR 0x40e0005c
#define GAFR1_U_ADDR 0x40e00060
#define GAFR2_L_ADDR 0x40e00064
#define GAFR2_U_ADDR 0x40e00068
#define CKEN_ADDR 0x41300004
void UTIL_TestCpldLed(void);
void UTIL_OnD19(void);
void UTIL_OnD20(void);
void UTIL_OffD19(void);
void UTIL_OffD20(void);
void UTIL_Delay(int time);
#endif //__UTIL_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -