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

AM437x 基于SDK v5.2x,clkout2配置输出32KHz

你好,
我想要将clkout2配置成输出32KHz,但是硬件设计上并未外接32K晶振,
我参考此链接https://e2echina.ti.com/question_answer/dsp_arm/sitara_arm/f/25/t/147540,
能够配出24MHz输出,但是我将时钟源选择为32KHz,则没有输出,应该是时钟源没有使能的缘故。

我在论坛上找到了类似问题,
https://e2e.ti.com/support/processors/f/791/t/560449?tisearch=e2e-sitesearch&keymatch=clkout,
该问题的结论为,如果没有外接32K晶振,则clkout2不能输出32KHz,但是该问题中提到的’TRM Table 6-27, CLK_32K_RTC is made by external 32kHz xtal, not Internal RC oscillator‘,
我在手册中看到的不一样,内部的RC时钟也可以作为CLK_32K_RTC的时钟源;
我问题是,上述结论是否是因为手册版本问题导致的误解?未外接晶振的情况下,clkout2能否输出32KHz?如果可以,我要如何配置寄存器使能该时钟?
我没有找到手册中提到的RCOSC_CTRL register.

Shine:

在数据手册上有说明,当使用CLK_RC32K时,OSC1是disable掉的,而clkout2输出的是OSC1时钟,所以如果不接OSC1的话,clkout2就没有输出。
OSC1 is disabled by default after power is applied. This clock input is optional and may not be required if the RTC is configured to receive a
clock from the internal 32k RC oscillator (CLK_RC32K) or peripheral PLL (CLK_32KHZ) which receives a reference clock from the OSC0 input.

The CLKOUT2 signal can be configured to output the OSC1 input clock, which is referred to as the 32K oscillator (CLK_32K_RTC)

也可以看一下TRM上的clkout输出框图。
Figure 6-20. CLKOUT Architecture
www.ti.com/…/spruhl7h.pdf

赞(0)
未经允许不得转载:TI中文支持网 » AM437x 基于SDK v5.2x,clkout2配置输出32KHz
分享到: 更多 (0)