]CCS中Debug—>Restart的具体作用

[复制链接]
1890|3
 楼主| gexingyouxian 发表于 2013-7-31 21:52 | 显示全部楼层 |阅读模式
写了个程序,有个一函数是这样的
File32* OpenFile32(Uint8 *pName ,Uint32 folder_cluster,Uint32 len);//其中File32是一个结构体

1.不添加File32函数,运行正常,Restart后正常

2.添加File32函数,但是将断点设置在此函数之前(也就是每次要运行此函数是程序停止),到断点是不继续运行,直接Restart,程序下次仍能到断点处。

3.添加File32函数,但是将断点设置在此函数之前(也就是每次要运行此函数是程序停止),然后继续运行到程序结尾,Restart后就会进入  interrupt void EMUINT_ISR(void) ;    //在DSP2833x_DefaultIsr.c中,也就是说这次没有到断点处就中断了

请问Restart具体作用是什么,Restart后有不能初始化的参数或者寄存器吗
gygp 发表于 2013-8-2 22:50 | 显示全部楼层
不能吧,这个还是得初始化的。
biechedan 发表于 2013-8-3 23:18 | 显示全部楼层
只要不断电,ram不会丢失的。
biechedan 发表于 2013-8-3 23:19 | 显示全部楼层
通过初始化才行呢吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

197

主题

1530

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部