TI中文支持网
TI专业的中文技术问题搜集分享网站

C6657开发例程单步调试问题求教

Andy Yin1、Brighton Feng或其他supporter,您好:

     针对“【开发例程共享】Keystone软件开发包”提一个问题。我在6657 EVM上运行STK_C6657目录下的Timer例程(我对该开发例程包的第一个测试例程),环境都已经配置好了,编译和运行都没有什么问题,但在单步调试时出现了问题,运行到_mfence()时,程序无法往下继续并无提示错误,suspend后查看汇编代码,PC指针停留的位置有__mfence符号。并且,在源文件中按住ctrl键鼠标左键单击_mfence()提示找不到该符号,此外,如TSR、DNUM等符号单击也提示找不到符号。而IER、ISTP等符号单击可以进入包含它们的源文件,它们与找不到的符号的区别是,找不到的符号都是通过条件预编译宏定义的。而在timer_main.c中增加对所需预编译宏是否定义的判断,可以确定所需的宏都已经定义了。由于刚从C64系列转到多核,看了很多相关的话题和文档,还是没搞清楚是怎么回事。请大侠指导,谢谢。

skysteed:

你好 我买了6657的开发板 自带光盘里找不到开发例程 问一下 你的例程在哪找的 急 急 急 谢了!!!

Leshrac Mao:

将workspace中的".metadata"文件夹删掉,重新编译试试。

jimmy cui:

直接设断点跳过吧!

搜索

复制

dasi xie:

回复 skysteed:

在论坛里下的,TI工作人员提供的。下面是网址:

http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx

skysteed:

回复 dasi xie:

谢谢了 正在调试STK_C6657下的UART

问一下 你运行的timer工程里要不要CMD文件 GEL文件 CCXML文件???

我的工程没添加这些 编译、链接已通过 只是不知道在开发板上能不能正常运行???

谢了!

赞(0)
未经允许不得转载:TI中文支持网 » C6657开发例程单步调试问题求教
分享到: 更多 (0)