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/MSP430F5359:如何关闭16.9 384.LTS上的硬件乘法并使用软件乘法?

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/653943/ccs-msp430f5359-how-do-i-turn-off-hardware-multiply-on-tiv16-9-4-lts-and-use-software-multiply

部件号:MSP430F5359

工具/软件:Code Composer Studio

 我看到--use_hw_bumpy=F5,但不知道如何更改它。  我有时得到的结果与相同项目的广告读数完全不同,但变化不大。  

我想更改为"软件乘法"以隔离问题

代码如下:

int getmonc (void){

长 电压;
Int ans;/* ans以10 ma为单位,以避免使用浮点,速度和大小优势*/

VOLTS = ADvalue[2];/* MONA为通道0等*/
伏特=伏特* 100万 - 6.552亿;/* x 100K - 100K x .4Volts */
伏特=伏特/1638;/* SO实际伏特*比例因子100K或1M */
      /* 1/1638 = 2.5 /4095 */
ANS =(伏特/440);/*.001安培单位*/
返回应答;
}

Ed Ulicki

edulicki@yahoo.com

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

    Edward Ulicki 说:
     我看到--USE_HW_BUILG=F5,但不知道如何更改它。

    \n您应该能够在CCS Build -> MSP430 Compiler -> Optimization (MSP430编译器->优化)下的Project Properties (项目属性)中更改此设置:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,切斯特
    切换到软件乘法的更改不起作用。 我收到以下警告:
    >>警告:--use_hw_chumpy编译器设置(无)与链接器设置(F5)不匹配。 这两个选项都将设置为编译器设置。
    我还使用示波器测量了时间,发现它与硬件相同。
    如何同时更改链接器?
    Ed Ulicki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如何更改链接器?

    请参阅链接器项目属性下的--use_hw_bumpy选项: