S32DS上进行S32K328的时钟配置,LPUART时钟配置步骤详解

1:S32K328的基础信息

S32K328官网介绍

由下图可知,S32K328的最大主频为 240MHz

2:S32K328时钟树配置

2.1 system clock node 节点说明

根据《S32K3xx Reference Manual》资料说明
Table 143 各个 系统时钟节点 的最大频率如下所示;

根据Table 149 , 在CORE_CLK主频为240MHz的条件下,各个时钟节点配置的值如下

2:S32DS时钟树配置

2.2 NXP时钟源建议设置

NXP建议时钟源配置,其中FIRC和SIRC为内部时钟源;FXOSC和SXOSC

为外部时钟源

时钟源建议参考值如下

2.2 S32DS时钟树配置

首先根据PCB上的硬件原理图,核对外部时钟源频率;并进行设置

然后参考 table 143和table 149, 一步步核对 系统时钟节点 设置是否和预期值一致;

最后查看CORE_CLK 是否配置为最大主频240MHz

右侧路径详情这里,也详细描述了时钟源为8MHz的条件下,如何一步步 分频和倍频,最终到240MHz;
其中每个系统时钟节点,都可以参考 table 143和table 149 进行对应

3:LPUART时钟配置

根据参考手册中,Figure 82 所示,S32K328上

LPUART0和LPUART1 使用 AIPS_PLAT_CLK 时钟源

LPUART [2-7] 使用 AIPS_SLOW_CLK 时钟源

根据上面 Table 143所示:AIPS_PLAT_CLK=120MHz,AIPS_SLOW_CLK=60MHz

核对时钟树结果是否一致

也可以通过时钟树查看

然后再根据 Table 125 ,计算波特率;即可完成S32K上外设的时钟配置

相关推荐
时光找茬2 小时前
【瑞萨AI挑战赛-FPB-RA6E2】+ 从零开始:FPB-RA6E2 开箱测评与 e2 studio 环境配置
c++·单片机·边缘计算
@good_good_study3 小时前
FreeRTOS内存管理
单片机
Hello_Embed4 小时前
libmodbus 移植 STM32(基础篇)
笔记·stm32·单片机·学习·modbus
想放学的刺客7 小时前
单片机嵌入式试题(第27期)设计可移植、可配置的外设驱动框架的关键要点
c语言·stm32·单片机·嵌入式硬件·物联网
天昊吖8 小时前
stc8H启用DMA发送后 卡住【踩坑日志】
单片机
李永奉8 小时前
杰理芯片SDK开发-ENC双麦降噪配置/调试教程
人工智能·单片机·嵌入式硬件·物联网·语音识别
BackCatK Chen8 小时前
第 1 篇:软件视角扫盲|TMC2240 软件核心特性 + 学习路径(附工具清单)
c语言·stm32·单片机·学习·电机驱动·保姆级教程·tmc2240
兆龙电子单片机设计8 小时前
【STM32项目开源】STM32单片机多功能电子秤
stm32·单片机·开源·毕业设计·智能家居
切糕师学AI8 小时前
ARM 架构中的复位(Reset)与复位流程
arm开发·单片机·嵌入式·复位
llilian_168 小时前
信号发生器 多通道多功能脉冲信号发生器应用解决方案 多功能脉冲发生器
功能测试·单片机·嵌入式硬件·测试工具