嵌入式开发者社区

标题: TMS320C6748debug进入不了main函数 [打印本页]

作者: 心渊wxy    时间: 2016-10-19 11:08
标题: TMS320C6748debug进入不了main函数
当我使用TMS320C6748进行算法开发时,当我使用debug调试时,发现进入不了main函数,如附件图1、2所示。C6748.cmd截图如下:

代码如下:
#include <stdio.h>
#include "sobi_emxAPI.h"
#include "sobi.h"

#define row 4
#define col 6825

double data[row*col] = {0.0};
/*
* hello.c
*/
int main(void) {

        int count = row*col;
        int i;
        FILE *fp;
        int8_T n = 4;
        int8_T p = 4;

        emxArray_real_T *X = emxCreate_real_T(row,col);
        emxArray_real_T *H = emxCreate_real_T(row,row);
        emxArray_real_T *S = emxCreate_real_T(row,col);

        printf("starting to working!\n");
        printf("Reading data from mixedsig.txt.....\n");
//        printf("Hello World!\n");
        fp = fopen("..\\mixedsig.txt","r");
        if(fp != NULL)
        {
                printf("open mixedsig.txt is successful!\n");
                for(i=0;i<count;i++){
                        fscanf(fp,"%lf ",&X->data);
                }
                printf("read mixedsig.txt is successful!\n ");
                fclose(fp);
                sobi(X,n,p,H,S);

                fp = fopen("..\\sobi_c.txt","w");
                if(fp != NULL)
                {
                        for(i=0;i<count;i++){
                                data = S->data;
                                fprintf(fp,"%lf ",data);
                        }
                        fclose(fp);
                        printf("writing data to sobi_c.txt successful!\n");
                }
                else
                {
                        printf("open sobi_c.txt is failed!\n");
                }
        }
        else{
                printf("open mixedsig.txt is failed!\n");
        }

        emxDestroyArray_real_T(H);
        emxDestroyArray_real_T(S);
        return 0;
}




作者: 希望缄默    时间: 2016-10-19 11:28
缺少 GEL 文件
作者: 心渊wxy    时间: 2016-10-19 17:16
CCS5.5不需要添加gel文件吧?再说按照你们的“TMS320C6748开发例程使用手册”中也没有说要添加呀?
作者: Lying    时间: 2016-10-19 17:38
这是跑飞了吧?
作者: 心渊wxy    时间: 2016-10-19 18:13
应该不是跑飞,main函数中只有一个printf编译debug后还是上图。
作者: human    时间: 2016-10-19 22:27
文档有说要加载gel

作者: 心渊wxy    时间: 2016-10-20 14:31
按照文档做了一遍,添加.gel后,还是老问题,所以我尝试其他的办法,是不是.cmd文件的问题,我在尝试。
作者: Elaine    时间: 2017-5-2 14:27
心渊wxy 发表于 2016-10-20 14:31
按照文档做了一遍,添加.gel后,还是老问题,所以我尝试其他的办法,是不是.cmd文件的问题,我在尝试。 ...

问题解决了吗?我也遇到相同问题了




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4