如题。我的片子上boot与跳转后的应用程序之间有空余空间,烧写程序时我把空余空间的几个地址烧入了几个字节。我想在应用程序中把这个数据读出来,但是每次读的时候就reset.因为加入了boot都没办法仿真查找原因。不知哪位大侠能帮我分析一下原因或给个解决思路。加入我的bootloader程序起始地址为0;应用程序起始地址为0x5000;我在0x4FD0这个地址写了4个字节的数据。我尝试用Var= *((uint32_t*)(0x4fd0));来读取,结果每次读时就会reset。请教谁有办法读取这个地址的数据? |