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

UCD3138064A 内部温度传感器使用问题

大家好,我想请教一下,我之前使用 UCD3138 芯片的内部温度传感器时,启用需要设置 MiscAnalogRegs.TEMPSENCTRL.bit.TEMP_SENSE_DIS = 0;

这其中 TEMPSENCTRL 寄存器在 cyclone_misc_analog.h 文件中是有设置的:

//=============================================================================// Miscellaneous Analog  Module Register File//=============================================================================struct MISC_ANALOG_REGS {union CLKTRIM_REGCLKTRIM;union BGTRIM_REGBGTRIM;union AFECTRL_REGAFECTRL;union AFEMISC_REGAFEMISC;union PKGID_REGPKGID;union BROWNOUT_REGBROWNOUT;union GLBIOEN_REGGLBIOEN;union GLBIOOE_REGGLBIOOE;union GLBIOOD_REGGLBIOOD;union GLBIOVAL_REGGLBIOVAL;union GLBIOREAD_REGGLBIOREAD;union TEMPSENCTRL_REGTEMPSENCTRL;union IOMUX_REGIOMUX;union CSTRIM_REGCSTRIM;union CSCTRL_REGCSCTRL;union TEMPREF_REGTEMPREF;union PWRDISCTRL_REGPWRDISCTRL;union BIASTRIM_REGBIASTRIM;};

但是在 UCD3138064A 同样的文件下,该寄存器却被保留了:
  //=============================================================================// Miscellaneous Analog  Module Register File//=============================================================================struct MISC_ANALOG_REGS {Uint32rsvd0;Uint32rsvd1;Uint32rsvd2;Uint32rsvd3;union PKGID_REGPKGID;union BROWNOUT_REGBROWNOUT;union GLBIOEN_REGGLBIOEN;union GLBIOOE_REGGLBIOOE;union GLBIOOD_REGGLBIOOD;union GLBIOVAL_REGGLBIOVAL;union GLBIOREAD_REGGLBIOREAD;Uint32rsvd4;union IOMUX_REGIOMUX;Uint32rsvd5;union CSCTRL_REGCSCTRL;union TEMPREF_REGTEMPREF;union PWRDISCTRL_REGPWRDISCTRL;Uint32rsvd6;union DTCUARTSEL_REGDTCUARTSEL;};

请问这是什么情况呢,如果想要在 UCD3138064A 中启用内部温度传感器该如何操作呢?


Johnsin Tao:

hi建议你在E2E美国论坛问一下: http://e2e.ti.com/

赞(0)
未经允许不得转载:TI中文支持网 » UCD3138064A 内部温度传感器使用问题
分享到: 更多 (0)