您的位置:
OpenADSP社区论坛
->
SHARC/TigerSHARC专区
->
技术讨论区
-> 为何生成的dxe文件会在debug和release文件夹...
本帖共有
719
个阅读者
为何生成的dxe文件会在debug和release文件夹之外?
liqiac
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
4
金钱:
127
积分:
5
注册时间:
2013/4/13
小
大
楼主
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
为何生成的dxe文件会在debug和release文件夹之外?
如题,也就是不管我设置为debug或者release模式下,生成的dxe都会在两个文件夹之外,这两个文件夹里没有dxe文件。我到底哪里设置错了?另外,我的工程不能对代码单步执行。谢谢
这家伙很懒,什么也没有留下!
等级:
2013/4/13 12:57:57
编辑帖子
帖子评价
单帖屏蔽
删除帖子
liqiac
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
4
金钱:
127
积分:
5
注册时间:
2013/4/13
小
大
第
1
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
还有就是那个不能在asm里设断点,debug模式下
这家伙很懒,什么也没有留下!
等级:
2013/4/13 13:11:18
编辑帖子
帖子评价
单帖屏蔽
删除帖子
liqiac
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
4
金钱:
127
积分:
5
注册时间:
2013/4/13
小
大
第
2
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
_main:
nop;
nop;
nop;
lcntr=10, do callfunc until lce;
callfunc:
call _func;
_main.end: jump(pc,0);
_func:
............
_func.end: rts;
上面代码意图为调用func 10次,可执行后却发现只执行4次,想不懂
这家伙很懒,什么也没有留下!
等级:
2013/4/13 16:24:24
编辑帖子
帖子评价
单帖屏蔽
删除帖子
andy
(论坛版主)
头衔:
社区公民
帮派:
无帮无派
帖数:
2287
金钱:
11132
积分:
2263
注册时间:
2011/6/8
小
大
第
3
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
你看一下工程选项,有debug文件输出位置的配置,你看看当前是如何配置的,也可以指定路径输出。
不能设断点可能是代码编译的时候没有将此编译到文件里面,出现这种情况,可能是一些条件语句限制,比如永远不可能通过条件语句进入这段代码,这样在编译时会被编译器剔除。所以无法设断点。
你看看代码是否开优化了,C下的循环会经常被优化掉,汇编的未知。
这家伙很懒,什么也没有留下!
等级:
2013/4/13 23:48:55
编辑帖子
帖子评价
单帖屏蔽
删除帖子
liqiac
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
4
金钱:
127
积分:
5
注册时间:
2013/4/13
小
大
第
4
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
谢谢。那些问题终于解决了。
还有个问题是用214xx里的DMA传输数据时,怎么知道哪个中断向量号是DMA中断?我用DMAC0来实现内部sram与外部sdram传输
这家伙很懒,什么也没有留下!
等级:
2013/4/17 12:19:45
编辑帖子
帖子评价
单帖屏蔽
删除帖子
Powered by
OpenADSP
Copyright © 2010
www.
Openadsp
.com
. All rights reserved.159154 Call, 1 Queries, Processed in 0.031250 second(s),