Boot和APP单独的工程,APP进不了中断

我现在使用F13的芯片,参考例程把Boot和APP做成了单独的例程,Boot和APP分别独立运行都正常,但是将APP设置为0x6000启动之后,就出现APP中无法进入中断的现象,并且APP中操作Flash会引起芯片软件复位,从boot开始重新执行。

Parents Reply
  • 1. WDT有没有启动? 是不是WDT造成的

    2. 可以查看一下复位后的RESF是什么复位造成的

    3. section的定义有问题, App的section是从6000H开始的. 这里怎么定义在0x2800

    4. Boot已经做了向量表的映射, 为什么app还要做一次?

    请认真对照样例程序, boot 和app的编译选项设置有差别, 仔仔细细按照样例程序去做. 

Children