This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

如何在CCS5.2里面创建6678纯汇编工程呢?



大家好!

我想在CCS5.2里面创建一个纯汇编工程,只有一个汇编文件,没有.c文件,但是编译不过,

#10198-D no input section is linked in

请问,一个工程里面只有汇编文件,该如何创建和编译呢?有没有类似的例程可以参考呢?

谢谢!

  • 汇编文件的工程应该可以,但是这个工程要包括几个内容。

    1. 你要写个cmd文件,来进行link

    2. 需要一个main函数

    3. 规定一个入口函数,一般默认是_c_int00

    我这没有例子工程,你可以参考编译器里面的SPRU186文档,目录如下“:ti\ccsv5\tools\compiler\c6000_7.4.2\doc

    这个文件告诉你怎么写汇编。

  • 谢谢! 能不能不用工程,仅把一个汇编文件(xx.asm)生成可执行文件(xx.hex or xx.bin)呢? 能否实现呢?或者如何实现呢?
  • 同问,最近在ccs5.5上写一个汇编的函数,(C语言调用,函数用纯汇编实现)。软仿没有问题,但是上板子的时候,有两个语句在第二次循环的时候不执行了,或者说执行了却没有效果。不知道这是什么原因,请问你们遇见过么?

    再有这是编译器的问题还是程序的问题?如果把这个函数做成库会不会结果不同?

  • 你好,

    看到是汇编的帖子就进来了,我最近在ccs5.5上写一个汇编的函数,(C语言调用,函数用纯汇编实现)。软仿没有问题,但是上板子的时候,有两个语句在第二次循环的时候不执行了,或者说执行了却没有效果(用的LOOP BUFFER循环嵌套)。不知道这是什么原因,请问你们遇见过么?

    再有这是编译器的问题还是程序的问题?如果把这个函数做成库会不会结果不同?