参考博客:
https://blog.youkuaiyun.com/rzjmpb/article/details/50365915
在我的E:\vivado_program\ps_to_pl_bram1工程中为:
在SDK中的软件程序如下所示:
#include <stdio.h>
#include "platform.h"
#include "xil_io.h"
#include "xparameters.h"
//void print(char *str);
int main()
{
init_platform();
//print("Hello World\n\r");
int num;
int result;
xil_printf("..........the test is start.........\n\r");
for(num=0;num<15;num++)
{
Xil_Out32(XPAR_AXI_BRAM_CTRL_0_S_AXI_BASEADDR+num*4,0x10000000+num);
}
for(num=0;num<15;num++)
{
result=Xil_In32(XPAR_AXI_BRAM_CTRL_1_S_AXI_BASEADDR+num*4);
xil_printf("the data at %x is %x \n\r",XPAR_AXI_BRAM_CTRL_1_S_AXI_BASEADDR+num*4,