/*初始化数据缓冲区*/
for (i = 0; i < EMIF_BUFFER_LENGTH; i++)
{
emif_wbuffer = (short)(i);
emif_rbuffer = 0xDEAD;
}
/*向FPGA写数据*/
UARTprintf( "Writing %d words to FPGA\r\n", EMIF_BUFFER_LENGTH );
for (i = 0; i < EMIF_BUFFER_LENGTH; i++)
{
((short *)SOC_EMIFA_CS2_ADDR) = emif_wbuffer;
}
/*读取FPGA数据缓冲区*/
UARTprintf( "Reading %d words to FPGA\r\n", EMIF_BUFFER_LENGTH );
for (i = 0; i < EMIF_BUFFER_LENGTH; i++)
{
emif_rbuffer = ((short *)SOC_EMIFA_CS2_ADDR);
}