大家好,请教个问题,我在omapl138 ARM核测移植了sysbios系统, 然后将TI官方提供的starterware库中的ipc_polling案例移植到了sysbios系统中,
我没有在 cfg中使能 Cache,但是当我向一个指定的内存写入值时,
#pragma DATA_SECTION(ipcPvMemArm, "ipc_arm"); //在这里将变量 ipcPvMemArm的存储空间指定位 ipc_arm段
IPC_notifyEvent ipcPvMemArm; //IPC_RAM 80010000 00000010 00000010 00000000 RW X
#pragma DATA_SECTION(ipcPvMemDsp, "ipc_dsp");
IPC_notifyEvent ipcPvMemDsp; /* space for event to DSP DSP事件空间*/
如果全速运行,就是不能写入到 0x80010000内存中,如果我单步执行的话,就可以写入数据,请问,这是什么原因造成的?
[我直接ARM核裸机,使用Ipc_polling是可以正常运行的]