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.

请问C6678使用线性汇编编程时的结构问题



各位老师,本人现在正在初学利用线性汇编编程,不知道线性汇编是否存在定义结构体的能力,如果没有,那是否存在动态申请内存空间的方法呢?

  • 可以定义结构体,也可以在汇编中调用C函数申请动态内存,考虑可读性及可移植性,并且从性能角度来说,建议只对关键的算法代码写汇编,其他代码直接用c,或者用TI提供的c-instrinstics指令也可以达到很好的性能。

    关于汇编,建议参考dsplib中的汇编例程。

  • 嗯,我明白汇编语言中可以定义结构体,但是在线性汇编中好像无法使用,使用.struct进行定义时编译器无法识别,是线性汇编中定义方式有所不同吗