stm32h7用sarm1(0x30000000-0x3000ffff)作为运行内存
因项目需要,想把sarm1(0x30000000-0x3000ffff)作为运行内存,但上电会进入hard fault, 请问有哪大哥这样设置是成功的仿真调试下,看看设置成功了没,flash、ram等。
从原理上讲,用那块RAM做运存没有区别 仿真的时候,刚刚进入main函数,可以看见那块ram都是0,应该没有使能那块RAM吧,试试把IRAM1和IRAM2的地址对换一下。 如果是743,这部分RAM属于D2域, 需要先使能后才可以使用。:)
页:
[1]