TMS320F28035调试时DELAY_US(ADC_usDELAY)执行后出错,怎么解决?
是这样,我用TMS320F28035调试例程Example_2803xClaAdcFirFlash,其中InitAdc(),调用了DELAY_US(ADC_usDELAY...
是这样,我用TMS320F28035调试例程Example_2803xClaAdcFirFlash,其中InitAdc(),调用了DELAY_US(ADC_usDELAY); ,运行后出错。怎么回事?直接调用TI现成的函数DSLAY_US(A),但是发现程序一直停在DSLAY_US(A),不动,不知道什么原因,我想请问怎么调这个函数用。提示如下:No source available for "0x8046" 。
展开
2个回答
2013-11-08
展开全部
你是将程序跑在RAM中还是flash中 如果是跑在FLASH里,是否有调用memcpy?还有 看看你的CMD 这一句 .stack : > FLASHE PAGE = 1是flash还是RAM 堆栈要放到RAM中 .stack : > RAMM0 PAGE = 1如果还不行 在软件设置中 将堆栈设大点
2013-11-08
展开全部
添加文件“DSP2803x_usDelay.asm”,将DELAY_US(A)改为DSP28x_usDelay(5000)试一试!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询