Board logo

标题: 8013烧写程序的问题!!急!!!各位大虾,请进!! [打印本页]

作者: lin_tty    时间: 2007-10-9 16:05     标题: 8013烧写程序的问题!!急!!!各位大虾,请进!!

我使用的芯片为M56F8013VFAE,使用CW8.0中的DSP56800x EABI Stationery建立的工程项目,程序写完后编译调试都没有问题,但是使用56800E Flash Programmer软件将程序烧录到芯片上后,无反应。我又使用CW8.0中的DSP56800x EVM Examples Stationery建立的工程项目,也是出同样的问题。使用PE Stationery和PE Examples Stationery就可以正常烧录。
而且使用DSP56800x EABI Stationery和DSP56800x EVM Examples Stationery建立的工程项目,在调试时JTAG适配器如果与用户板连接着,程序运行都无问题。但拿掉JTAG适配器,下载到用户板芯片中的程序就无法运行。请教各位大虾,这到底是什么原因啊,如何解决?请帮忙解决下,谢谢了!
作者: usliwu    时间: 2007-10-10 14:18

用JTAG适配器下载程序, 然后拿掉JTAG适配器, 程序工作吗?
作者: lin_tty    时间: 2007-10-12 13:39

用JTAG适配器下载程序到芯片后,连接着JTAG适配器,用PC调试时程序可正常运行,拿掉JTAG适配器后, 程序不工作!!usliwu大虾,这是什么原因啊?
作者: usliwu    时间: 2007-10-15 07:52

打开"smm pROM-xRAM Settings" 或按 Alt-F7, 到Debugger -> Debugger Setting, uncheck "Stop on application launch". 试一试.
作者: chenwenjun    时间: 2007-10-16 08:56

这个问题很简单:把程序下载后,选择运行,然后把JTAG 拿掉,就可以了,如果你把程序下载后不运行就把JTAG拿掉,是不能运行的。
作者: usliwu    时间: 2007-10-17 13:47

因为程序下载后,Codewarrior 在main( ) 处设了一个软件断点. 把程序下载后,选择运行就把软件断点清了.




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0