你确定内存地址?
#include“xil_cache.h”
#define MINE_ADDRESS(MPMC_BASEADDR + 0x00000000)
int main()
{
unsigned int * MinePtr;
#if MICROBLAZE_EXCEPTIONS_ENABLED == 1
microblaze_enable_exceptions();
#万一
#if XPAR_MICROBLAZE_USE_ICACHE == 1
Xil_L1ICacheInvalidate();
Xil_ICacheEnable();
#万一
#if XPAR_MICROBLAZE_USE_DCACHE == 1
Xil_L1DCacheInvalidate();
Xil_DCacheEnable();
#万一
init_platform();
MinePtr =(unsigned int *)MINE_ADDRESS;
* MinePtr = 0x347;
Xil_DCacheFlush();
而(1){}
}
可以手动选择地址。
你能再试一次吗?
如果值写在正确的地址,您是否尝试过检入内存?
debugasm
你确定内存地址?
#include“xil_cache.h”
#define MINE_ADDRESS(MPMC_BASEADDR + 0x00000000)
int main()
{
unsigned int * MinePtr;
#if MICROBLAZE_EXCEPTIONS_ENABLED == 1
microblaze_enable_exceptions();
#万一
#if XPAR_MICROBLAZE_USE_ICACHE == 1
Xil_L1ICacheInvalidate();
Xil_ICacheEnable();
#万一
#if XPAR_MICROBLAZE_USE_DCACHE == 1
Xil_L1DCacheInvalidate();
Xil_DCacheEnable();
#万一
init_platform();
MinePtr =(unsigned int *)MINE_ADDRESS;
* MinePtr = 0x347;
Xil_DCacheFlush();
而(1){}
}
可以手动选择地址。
你能再试一次吗?
如果值写在正确的地址,您是否尝试过检入内存?
debugasm
举报