我用的芯片是f280049,具体问题是当我接上仿真器将程序下载到flash运行时,程序完全是没有问题的,而当我将程序下载到flash,然后拔掉仿真器,重新上电然后程序并不运行,请问这是怎么回事?
Green Deng:是使用的官方例程还是自己编写的程序?能否确认烧写进flash了?以及能否确认代码是没有运行还是没有成功运行(比如定义了在RAM中运行的函数,但在调用函数之前没有将其复制到RAM中,使程序跑飞)?
我用的芯片是f280049,具体问题是当我接上仿真器将程序下载到flash运行时,程序完全是没有问题的,而当我将程序下载到flash,然后拔掉仿真器,重新上电然后程序并不运行,请问这是怎么回事?
rookiecalf:
回复 Green Deng:
烧写进flash,需要选择flash版本的cmd文件,另外检查一下晶振配置是否正确,是否正常起振