某此时候需要对函数绝对定位,在网上找了些函数绝对定位的方法如下:
1) 在程序中编写一函数 myTest
void myTest(void)
{
// Add your code here
}
2) 使用 KeilC 编译器定位绝对地址的函数, 打开 Project -> Options for Target 菜单,
选中 BL51 Locate 选项卡, 在 Code: 中输入:
?PR?myTest?MAIN(0x4000)
把函数 myTest 定位到程序区的 0x4000 处,
再次编译就可以了.
C:\Users\Administrator\Desktop\22.pngC:\Users\Administrator\Desktop\44.pngC:\Users\Administrator\Desktop\18.png
按上面的无法通过编译,这是为什么? |