打印
[XMC™]

如何在XMC1400中使用时钟同步器?

[复制链接]
175|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如何在XMC1400中使用时钟同步器?

使用特权

评论回复
沙发
IFX_OwenSu| | 2024-3-19 11:07 | 只看该作者
您指的是时钟里的clock synchronization unit嘛?

使用特权

评论回复
板凳
LOVEEVER| | 2024-3-27 17:46 | 只看该作者
要在XMC1400中使用时钟同步器,你需要遵循以下步骤:

1. 配置主时钟源:使用XMC1400的时钟模块,选择适当的主时钟源,如内部晶体振荡器或外部晶体振荡器。

2. 配置时钟同步单元:根据应用需求,使用时钟同步单元的设置功能来配置主时钟的频率和分频系数。

3. 启用时钟同步模块:通过设置时钟同步单元的使能位,开启时钟同步模块。

4. 设置从时钟源:使用XMC1400的时钟模块,将时钟同步器的输出源配置为您要同步的外设模块的时钟源。

5. 配置外设模块:根据需要,配置外设模块的时钟源来使用时钟同步器提供的同步信号。

6. 启用外设模块:通过设置外设模块的使能位,启动外设模块。

对于参考软件,您可以在XMC4000系列MCU的应用笔记和参考手册中找到示例代码和详细说明。在英飞凌的官方网站上,您可以找到XMC4000系列MCU的支持页面,其中包含各种参考资料和软件包,可以帮助您在XMC1400中使用时钟同步器。

使用特权

评论回复
地板
jf101| | 2024-3-28 17:33 | 只看该作者
LOVEEVER 发表于 2024-3-27 17:46
要在XMC1400中使用时钟同步器,你需要遵循以下步骤:

1. 配置主时钟源:使用XMC1400的时钟模块,选择适当 ...

楼主这个讲解的还是比较详细的

使用特权

评论回复
5
星辰大海不退缩| | 2024-3-29 08:17 | 只看该作者
LOVEEVER 发表于 2024-3-27 17:46
要在XMC1400中使用时钟同步器,你需要遵循以下步骤:

1. 配置主时钟源:使用XMC1400的时钟模块,选择适当 ...

不同的MCU配置过程是一样的嘛?

使用特权

评论回复
6
B1lanche| | 2024-3-29 14:30 | 只看该作者
这是时钟校准吧?我觉得

使用特权

评论回复
7
Annie556| | 2024-3-29 15:36 | 只看该作者
你可以直接使用网络校准,比较靠谱一些

使用特权

评论回复
8
Carina卡| | 2024-3-29 16:39 | 只看该作者
首先,您需要配置时钟同步器模块的相关寄存器。这些寄存器包括时钟同步器控制寄存器(CLKSYNC)和时钟同步器源选择寄存器(CLKSYNCSRC)。通过设置这些寄存器,您可以选择时钟同步器的工作模式和时钟源

使用特权

评论回复
9
Estelle1999| | 2024-3-29 17:48 | 只看该作者
选择适当的时钟源作为时钟同步器的输入。XMC1400微控制器提供多个时钟源选项,例如内部高精度时钟(HRC)和外部晶体振荡器(XTAL)。根据您的应用需求,选择合适的时钟源

使用特权

评论回复
10
Charlene沙| | 2024-3-29 18:55 | 只看该作者
通过设置时钟同步器控制寄存器(CLKSYNC)的相应位,启用时钟同步器。

使用特权

评论回复
11
Alina艾| | 2024-3-29 20:05 | 只看该作者
使时钟同步器开始工作,并根据配置的时钟源生成同步的时钟信号

使用特权

评论回复
12
Betty996| | 2024-3-30 06:20 | 只看该作者
根据您的应用需求,配置其他模块以使用时钟同步器提供的同步时钟信号。例如,您可以将时钟同步器的输出连接到定时器模块或通信接口模块,以实现精确的时间测量或数据传输

使用特权

评论回复
13
Charlotte夏| | 2024-3-30 08:15 | 只看该作者
我觉得可以考虑使用定时校准,比较好

使用特权

评论回复
14
alxd| | 2024-3-30 09:29 | 只看该作者
外部时钟芯片就好了啊,这个是比较准的了

使用特权

评论回复
15
Candic12e| | 2024-3-30 10:21 | 只看该作者
时钟同步是啥操作?是来校准时钟还是?

使用特权

评论回复
16
IFX-RaymondDUAN| | 2024-4-12 14:12 | 只看该作者
本帖最后由 IFX-RaymondDUAN 于 2024-4-12 14:16 编辑

XMC1400相较XMC1000系列中的其他产品,增加了对外部时钟的支持,以便支持对时钟精度有更高要求的应用。同时,XMC1400还支持通过外部时钟来对内部48MHz时钟进行校准,在这里就会用到clock synchronization unit。

目前在XMC1000 LLD中,以下库函数有提供了该部分功能的支持。XMC_SCU_CLOCK_EnableDCO1ExtRefCalibration()

使用特权

评论回复
17
小夏天的大西瓜| | 2024-4-22 21:16 | 只看该作者
LOVEEVER 发表于 2024-3-27 17:46
要在XMC1400中使用时钟同步器,你需要遵循以下步骤:

1. 配置主时钟源:使用XMC1400的时钟模块,选择适当 ...

了解一下XMC1400的时钟同步操作

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

389

主题

1470

帖子

3

粉丝