cpld_flash.h
来自「LPC2378 + CPLD7256数据写」· C头文件 代码 · 共 46 行
H
46 行
#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 + =
减小字号Ctrl + -
显示快捷键?