1.PL端
2.PS端
axi已经被映射到了地址空间上,所以直接访存写就行了。lite好像没有握手。pl还没看,好像有个fifo,也不知道怎么保证数据有效的。
映射的地址看hdf。hdf真是个好东西。
//从某个地址读数据
u8 Xil_In8(INTPTR Addr);
u16 Xil_In16(INTPTR Addr);
u32 Xil_In32(INTPTR Addr);
//向某个地址写数据。
void Xil_Out8(INTPTR Addr, u8 Value);
void Xil_Out16(INTPTR Addr, u16 Value);
void Xil_Out32(INTPTR Addr, u32 Value);
头文件:#include "xil_io.h"