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

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

大家好!

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

#10198-D no input section is linked in

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

谢谢!

King Wang1:

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

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

2. 需要一个main函数

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

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

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

Meng Zhang4:

回复 King Wang1:

谢谢!
能不能不用工程,仅把一个汇编文件(xx.asm)生成可执行文件(xx.hex or xx.bin)呢?
能否实现呢?或者如何实现呢?

zi hu:

回复 Meng Zhang4:

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

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

zi hu:

回复 King Wang1:

你好,

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

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

赞(0)
未经允许不得转载:TI中文支持网 » 如何在CCS5.2里面创建6678纯汇编工程呢?
分享到: 更多 (0)