[求助] IAR中一段程序,有断点是正常运行,全速则异常?

yuchenglin   2010-12-2 21:39 楼主

IAR中一段程序,有断点是正常运行,全速则异常?关闭所有中断也不起作用,好奇怪。

                                MAC_INDIRECT_BUFFER macBufferInfo;

                                BYTE *packet;

 

                                /* if there is enough room for the TICK and packet pointer */
                                macBufferInfo.buffer = (MAC_INDIRECT_BUFFER_INFO*)SRAMalloc(sizeof(MAC_INDIRECT_BUFFER_INFO));
                                if(macBufferInfo.buffer == NULL)
                                {
                      &

回复评论 (3)

回复 楼主 yuchenglin 的帖子

很有可能是产生了总线Fault,看是否是精确的,如果是在其前边加点延时试试看。
点赞  2010-12-3 08:35

回复 楼主 yuchenglin 的帖子

刚遇到一个和你相反的问题,调试时不正常,不在调试下时正常。
点赞  2010-12-3 11:57
感谢大家了!问题是其它部分引起的!
点赞  2010-12-3 17:51
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复