jplzl10000 发表于 2017-2-16 13:54
没看懂出了什么问题
是仿真时能运行到bin文件
直接运行时不能?
是这样的,把APP程序用keil仿真时,程序跳转运行都ok,但把keil编译APP程序生成的bin文件写入flash,发现不能跳转。 我现在猜测是,仿真时,APP程序能在两部分区域跳转,是因为里面有些指引的东西。但当我把bin文件写入flash后,两部分区域没有办法跳转,因为bin里没有跳转指引的东西,或将跳转指引的东西强制当做数据使用了。导致写入flash后,根本就没有把他当做程序运行,而是当做了简单的数据。当然以上只是我的推测。不知道对不对?