d865841995 发表于 2020-2-21 10:35

飞思卡尔单片机MC9S12XHY256

在调试飞思卡尔单片机MC9S12XHY256时遇到一个问题。同样的代码,没有任何改动。只是更改PRM文件中的地址分配。一种分配烧写程序后无法正常启动,另外一种可以正常启。同样的64K地址。把这64K划分成一块就无法正常启动。但是划分成两部分,就可以正常启动。注:小的部分一定要在大的部分之前。否则也不能启动。
因为代码是完全一样的,只是地址分配上不同,我对比了两个的map文件,主要区别就是一部分函数所放地址不同。这样为什么会导致启动不了?有哪位大神路过,帮忙看一下,提供一下思路也好。万分感谢。












rbg80231013 发表于 2020-2-21 18:34

好困啊~~~~~~~~~~~~~~~~~~~~
页: [1]
查看完整版本: 飞思卡尔单片机MC9S12XHY256