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.

[参考译文] CCS/TMS320F2806:C2000™︎微控制器论坛

Guru**** 1826200 points
Other Parts Discussed in Thread: TMS320F2806
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/824971/ccs-tms320f2806-c2000-microcontrollers-forum

器件型号:TMS320F2806

工具/软件:Code Composer Studio

您好!

  

我们目前正在使用 TMS320F2806。 我们观察 到、与 我们 观察 到的简单浮动变量操作(c=a/b)相比、浮动变量操作需要更多的时间、并且只 需通过切换微控制器的引脚即可。   

float a=10.0、b=5.05、c;

PIN_HIGH;

C=a/b;

PIN_LOW;

C=a/b;

我们观察 到微控制器切换引脚执行该操作所需的10us 时间。  因此、请建议我如何优化 浮点变量操作所需的时间。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    丹麦语、

    F2806是定点处理器。  浮点运算需要很多周期、因为它们是使用软件而不是硬件完成的。  例如、浮点乘法需要大约100个周期、而定点乘法需要1个周期。

    此致、

    David