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

TMS320F28021: 编程采用C和汇编涉及的执行速度问题

Part Number:TMS320F28021

详细问题如下:

1.针对28021系列的汇编手册能否发下链接?

2.假如我全部采用C语言编程的话编译器需不需要设置编译器的优化的等级,对一些关键的变量编译器自动优化后会有哪些问题?

3.变量定义的时候加上volatile时编译器的优化能否起到作用?

4.采用C编程的时候下面两种情况变量的定义执行速度是否有区别?

  例如:

情况一:int a,b,c

情况二:struct {

    int   a;

   int   b;

   int  c;

} var

var.a,var.b,var.c在程序中应用的时候执行速度是否有区别?

谢谢!

  

Green Deng:

汇编手册跟编译器有关,跟芯片关系不大,你可以看一下:https://www.ti.com.cn/cn/lit/ug/spru513w/spru513w.pdf

以及代码优化的问题可以参考:https://software-dl.ti.com/ccs/esd/documents/c2000_c28x-code-generation-tips-and-tricks.html 

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28021: 编程采用C和汇编涉及的执行速度问题
分享到: 更多 (0)