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.

[参考译文] TMS320F28388D:使用单端3.3V 电平粘结

Guru**** 2595805 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1070562/tms320f28388d-using-a-single-ended-3-3v-level-clcok

部件号:TMS320F28388D
“线程:C2000WARE”中讨论的其它部件

大家好,

我想在引脚 X1上使用单端3.3V 列电时钟。

在数据表 中,我看到这句话:“晶体振荡器输入或单端时钟输入。 在启用晶体振荡器之前,设备初始化软件必须配置此引脚。 要使用此振荡器,必须将石英晶体电路连接到 X1和 X2。 此引脚还可用于馈入单端3.3V 电平时钟。”但数据表或 TRM 上没有其他信息。

我不知道是否需要在软件启动或其他事情之后启动单独的时钟。 事实上,我们一般都希望在 波尔前有一个稳定的时钟。

此致

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

    你好,Romain,

    我相信我们 C2000WARE 中的所有 F2838x 软件示例都将设备配置为使用单端时钟源,因为我们的 F2838x controlCARD 使用单端振荡器。 您可以在任何 SW 示例中查看 Device_init()函数调用以了解更多详细信息。

    以下功能中的相关代码:

        //
        // Set up PLL control and clock dividers
        //
        SysCtl_setClock(DEVICE_SETCLOCK_CFG);
        
        //
        // Define to pass to SysCtl_setClock(). Will configure the clock as follows:
        // PLLSYSCLK = 25MHz (XTAL_OSC) * 32 (IMULT) / (2 (REFDIV) * 2 (ODIV) * 1(SYSDIV))
        //
        #define DEVICE_SETCLOCK_CFG          (SYSCTL_OSCSRC_XTAL | SYSCTL_IMULT(32) | \
                                              SYSCTL_REFDIV(2) | SYSCTL_ODIV(2) | \
                                              SYSCTL_SYSDIV(1) | SYSCTL_PLL_ENABLE | \
                                              SYSCTL_DCC_BASE_1)
    

    最佳

    凯文