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.

[参考译文] 编译器/TM4C1294NCPDT:温度传感器采样保持配置

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/594823/compiler-tm4c1294ncpdt-temperature-sensor-sample-and-hold-comfiguration

器件型号:TM4C1294NCPDT

工具/软件:TI C/C++编译器

我想使用 适用于 TM4C1294NCPDT 的温度传感器。    TM4C1294NCPDT 数据表的第15.3.6节规定、采样保持宽度应至少配置为16个 ADC

使用 ADCSSTSHn 寄存器的时钟。  

我在 TivaWareTm外设驱动程序库中找不到可以从默认值0修改采样保持的驱动程序。  我需要将其设 为4、这将为我提供所需的最少16个 ADC 时钟。

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ADCSequenceStepConfigure (ADC0_BASE、0、1、ADC_CTL_IE | ADC_CTL_TS | ADC_CTL_SHOLD_16);
    

    它是 ADCSequenceStepConfigure()函数的一部分。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答。 《TivaWareTm外设驱动程序库用户指南》中未提及 ADC_CTL_shold_16。 我是否需要使用另一个文档?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道。 我在 adc.h 文件中找到了定义,其中列出了 ADCSequenceStepConfigure()函数的其他参数定义。 我做了注释、将此信息添加到 TivaWare 用户指南中。