一些8051芯片使用存储区切换来扩展可访问的代码存储。
Silabs C8051F12x是一个很好的例子。另一个示例在这里。

0x0000..0x7ffff范围内的代码区域是常见的始终可访问的代码库。
代码存储器的上侧0x8000..0xffff映射到扩展代码存储器中的库由某些存储区选择器寄存器指定。

处理这种代码叠加分析的方法是什么?

评论

用一些示例找出解决方案会更容易,但是如果您在内存范围中映射相同的代码,那行不通吗?
这应该是CC2541的相关公共二进制文件:github.com/RedBearLab/CCLoader/tree/master/Bin