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.

[参考译文] CC3351:温度控制参数的工作原理

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1608706/cc3351-how-temperature-control-parameters-work

器件型号: CC3351

您好!  

我来自 CVTE 团队、我们对以下命令的参数有一些疑问:
1cc33xxconf -i cc33xx-conf.bin -o cc33xx-conf.bin -s core.thermal_thresholds.high_threshold_24G=0 -X
2cc33xxconf -i cc33xx-conf.bin -o cc33xx-conf.bin -s core.thermal_thresholds.high_threshold_5G=0 -X
3cc33xxconf -i cc33xx-conf.bin -o cc33xx-conf.bin -s core.thermal_thresholds.low_threshold_5G=0 -X
4cc33xxconf -i cc33xx-conf.bin -o cc33xx-conf.bin -s core.thermal_thresholds.low_threshold_24G=0 -X
具体而言、我们想知道:

1. 测量输出  的参数 core.thermal_thresholds.high_threshold_24G core.thermal_thresholds.high_threshold_5G、、 core.thermal_thresholds.low_threshold_5G和 core.thermal_thresholds.low_threshold_24G

2.他们 可配置范围  (最小值和最大值)。

3.是否应在中设置这些值 十六进制或十进制

4.什么是 人员  测量类型是什么?

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

    尊敬的尹哲:

    1.the. 测量输出  参数 core.thermal_thresholds.high_threshold_24G、 core.thermal_thresholds.high_threshold_5G、 core.thermal_thresholds.low_threshold_5G和 core.thermal_thresholds.low_threshold_24G[/报价]

    如您所见、THERMAL_THRESHOLD 函数有 4 个参数。 每个 2.4G 和 5GHz 频段有两个高低阈值。

    当 cc33xx 中检测到的温度高于 HIGH_THRESHOLD 时、cc33xx 热补偿机制将激活。 补偿机制将保持激活状态、直到检测到的温度低于 LOW_THRESHOLD。

    我写了一个简短的 伪代码的功能如何工作:

    if ((temp > core.thermal_thresholds.high_threshold_24G) && (FALSE == Isradio24GHzThermalCompensationActivated())))
        activate24GHzThermalCompensation();
    
    if ((temp > core.thermal_thresholds.high_threshold_5G) && (FALSE == Isradio5GHzThermalCompensationActivated()))
        activate5GHzThermalCompensation();
        
    if ((temp < core.thermal_thresholds.low_threshold_24G) && (TRUE == Isradio24GHzThermalCompensationActivated()))
        disable24GHzThermalCompensation();
    
    if ((temp < core.thermal_thresholds.low_threshold_24G) &&  (TRUE == Isradio5GHzThermalCompensationActivated()))
        disable5GHzThermalCompensation();

    2.th它们 可配置范围  (最小值和最大值)。

    固件会将这些值转换为“int16_t"。“。 这意味着它们 的范围可以为–32,768 至 32,767。

    3.是否应在中设置这些值 十六进制或十进制 .

    它们可以设置为十六进制或十进制。

    4.什么是 人员  参数的测量值吗?

    计量单位为摄氏度。

    [/quote]