请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2640 Thread 中讨论的其他部件:、 CC2650
您好!
我将 CC2640用于简单的 BLE 外设应用。 默认情况下、编译代码以从默认位置0x0进行刷写、将.intvec 放在代码的开头、一切正常。
但是、由于我的应用特定要求、我需要将整个程序下移至第一页、这意味着应用程序从0x1000开始、从.intvec 开始。 我成功移动了代码并更改了
appBle.cfg 文件中的 m3Hwi.resetVectorAddress = 0x00001000。
但我的应用程序没有在进行此更改时运行。
是否确实可以将.intvec 与应用程序代码一起移动到闪存的其他页面(例如:第一页)? 如果可能、我还需要做什么才能从0x1000位置启动应用程序?
注意:我不使用引导加载程序代码
谢谢你