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.
工具与软件:
您好、专家
希望这能很好地找到你。
我们想知道如何设置连接到 USSXTIN 和 USSXTOUT 的外部时钟(陶瓷谐振器)以持续振荡?
例如、如果可以在主例程中插入一个方法(代码)来始终设置振荡状态、请告知我。
将以下代码插入主例程时、它是否会变成恒定振荡?
//打开 USSXTAL
HSPLUSSXTLCTL |= USSXTEN;
背景:目前、间歇性振荡似乎是间歇性振荡、振荡时间为0.8ms。
原因:我想匹配陶瓷谐振器、但振荡时间很短、0.8ms、无法匹配评估
此致、
Jieyu
Jieyu、您好!
我不确定我是否理解您这样做的原因、但是我发现您需要对振荡器进行一次测试、以便与其他振荡器进行匹配?
您之所以在 USS 示例代码中执行此操作、而不是使用另一个使用 USSXT 的简单示例代码来执行此操作吗?
我建议使用 TI Resource Explorer 中的一个时钟系统示例代码、并对其进行编辑以激活和使用 USSXT、而不是 HFXT 或 LFXT。 您可以在 《器件系列用户指南》中找到等效寄存器和设置。 特别是第20节+20.3节应该会有所帮助。
谢谢迪伦。
是否可以从 USSXT_OUT 引脚输出连接到 USSXTI 的外部时钟?
如何将 MCU PIN_No95 (P8.7/UCB1STE/USSXT_BOUT/A13)用作 USSXT_BOUT?
是否可以通过执行以下代码并在 HSPLLUSSXTLCTL 寄存器中设置 XTOUTOFF=0输出?
HSPLUSSXTLCTL &=~μ s XTOUTOFF;
//HSPLUSSXTLCTL。 XTOUTOFF = 0并输出 USSXT_BOUT
此致、
Jieyu
是的、可以在 USSXT 上输出 USSCLK -这是 USSXT 的缓冲时钟输出。
使用上面提到的寄存器和位域启用 USSXT 振荡器后、可以通过清除 同一寄存器中的 XTOUTOFF 位启用 USSXT 输出。 有关这方面的更多详细信息、请参阅系列用户指南第20.2节。
您还必须使用以下代码片段将引脚95 / P3.4设置为 USSXT 模式:
P3SEL0 |= BIT4; P3SEL1 &= BIT4; P3DIR |= BIT4;