📄 cpld_flash.h
字号:
#include "config.h"
#define CPLD_OUT_DATA0 (*(uint8*)0x81008000)
#define CPLD_OUT_DATA1 (*(uint8*)0x81008001)
#define CPLD_OUT_DATA2 (*(uint8*)0x81008002)
#define CPLD_OUT_DATA3 (*(uint8*)0x81008003)
#define CPLD_OUT_DATA4 (*(uint8*)0x81008004)
#define CPLD_IN_DATA0 (*(uint8*)0x81008005)
#define CPLD_IN_DATA1 (*(uint8*)0x81008006)
#define CPLD_IN_DATA2 (*(uint8*)0x81008007)
#define CPLD_IN_DATA3 (*(uint8*)0x81008008)
#define CPLD_IN_DATA4 (*(uint8*)0x81008009)
#define CPLD_IN_DATA5 (*(uint8*)0x8100800A)
#define CPLD_IN_DATA6 (*(uint8*)0x8100800B)
#define CPLD_AD0_DATA (*(uint16*)0x8100801C)
#define CPLD_AD1_DATA (*(uint16*)0x8100802C)
#define CPLD_AD_CONVST (*(uint16*)0x8100800E)
#define CPLD_WDI (*(uint16*)0x8100801C)
void CPLD_FLASH_Read_Write_Init(void)
{
uint32 tmp;
PCONP |= 0x00000800;
EMCControl = 0x00000001;
PINSEL6 = 0x00005555;
PINSEL8 = 0x55555555;
tmp = PINSEL9;
tmp &= 0x0FF0FFFF;
PINSEL9 = tmp | 0x40090000;
EMCStaticConfig0 = 0x0;
EMCConfig = 0x0;
EMCStaticWaitWen0 = 0x0;
EMCStaticWaitOen0 = 0x0;
EMCStaticWaitRd0 = 0x1F;
EMCStaticWaitPage0 = 0x0;
EMCStaticWaitWr0 = 0x1F;
EMCStaticWaitTurn0 = 0x0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -