TI中文支持网
TI专业的中文技术问题搜集分享网站

SMJ320F2812: 程序烧入片外FLASH,运行后发现,任何中断都不响应

Part Number:SMJ320F2812

程序烧入片外FLASH,运行后发现,主程序的内容运行都正常,但是中断的程序不运行,任何中断都不响应,程序烧入片外FLASH,运行后发现,主程序的内容运行都正常,但是中断的程序不运行,任何中断都不响应

但若是连上仿真器,让让程序全速运行,又是全都正常的

问题出在哪里了

Green Deng:

你好,你这边是通过什么方法判断主程序内容都运行的?

另外,中断不响应让我想到是不是memcpy的问题,程序里有添加这个函数吗?具体如何配置的?

,

user4527073:

初始化内对EV做了设置,并且主程序内也对IO管脚进行了高低电平变化!但是定时器内对IO管脚操作无响应,程序内有mencpy函数

,

user4527073:

目前发现,仿真器运行时,如果加载f2812.gel文件,程序能够正常运行,但是去掉gel文件就不行,然后加上gel文件,但是把unlock csm部分注释了,也不能正常运行了

,

Green Deng:

这样的话我建议你把问题发布到英文E2E论坛上去,因为我没有接触过外部flash烧写和运行的,对.gel文件也不太了解。你可以试试问一下英文论坛的工程师:

e2e.ti.com/…/c2000-microcontrollers-forum

赞(0)
未经允许不得转载:TI中文支持网 » SMJ320F2812: 程序烧入片外FLASH,运行后发现,任何中断都不响应
分享到: 更多 (0)