打印
[AURIX™]

AutosarMCAL开发——基于TC3x系列时钟系统浅析

[复制链接]
289|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tpgf|  楼主 | 2024-11-5 08:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1.TC36x MCU架构



由于TC3x系列架构只有CPU部分数量的区别,所以此处只以TC36x为例;
其中,大部分外设都挂载至SPB总线上

2.TC3x 时钟树架构



其中,从架构可以看出各类模块能够使用的时钟主要由两路来源:一路是时钟源不经过PLL分频直接进入CCU分配;另一路是时钟源经过PLL进入CCU后再进入独立时钟配置模块。



上图为具体框图,其中PLL中包含System PLL与Peripheral PLL分别提供不同的时钟;CCU中主要有几个分频器与复用选择器组成进行时钟分配选择;

时钟源
主要由两种时钟源,备用时钟以及振荡电路;其中晶振电路并非固定的电路,可以配置工作方式:外部时钟输入模式/外部晶振输入模式,此模式需要外界晶振并配置合适的匹配电容以保证正常工作






CCU



其中XXX为不同的外设以及时钟总线简称,eg



大部分外设以及时钟总线支持可编程分频,部分外设及总线为固定分频,具体分频方式如下:



PLL
System PLL



计算公式如下:



Peripheral PLL



计算公式如下:



————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/qq_45583706/article/details/139142890

使用特权

评论回复
沙发
AdaMaYun| | 2024-11-11 13:11 | 只看该作者
从架构可以看出各类模块能够使用的时钟主要由两路来源:一路是时钟源不经过PLL分频直接进入CCU分配;另一路是时钟源经过PLL进入CCU后再进入独立时钟配置模块。

使用特权

评论回复
板凳
suncat0504| | 2024-11-16 21:07 | 只看该作者
现在的单片机连时钟系统都搞得很复杂,方便灵活配置。

使用特权

评论回复
地板
中国龙芯CDX| | 2024-11-28 10:13 | 只看该作者
一般是时钟源经过PLL进入CCU后再进入独立时钟配置模块。

使用特权

评论回复
5
Amazingxixixi| | 2024-12-2 11:43 | 只看该作者
非常不错的文章,总结精炼,分析到位。

使用特权

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

本版积分规则

2028

主题

15903

帖子

13

粉丝