📄 boot_5402.h
字号:
//filename:boot_5402.h
typedef unsigned int U16;
// typedef volatile ioport unsigned IOPORT;
//-----------5402 Registers VAL------------
#define PMST_VAL 0x00A0
#define SWWSR_VAL 0x7FFF
#define SWCR_VAL 0x0000
#define BSCR_VAL 0x0006
#define CLKMD_VAL 0x4007
//9007 pll*10 4007 pll*5 1007 pll*2 片上初始硬件clk*5 晶振20m 设置成40m 时钟周期25ns
//---------------nit 5402 -----------------
void init_board(void)
{
*CLKMD=0x0000;
while(CLKMD&0x0001){};
*CLKMD=CLKMD_VAL;
*PMST =PMST_VAL;
*SWWSR=SWWSR_VAL;
*SWCR =SWCR_VAL;
*BSCR =BSCR_VAL;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -