硬汉嵌入式论坛

 找回密码
 立即注册
查看: 900|回复: 0
收起左侧

[RT1020] LSPI时钟配置的疑惑

[复制链接]

26

主题

70

回帖

148

积分

初级会员

积分
148
发表于 2022-10-18 09:07:58 | 显示全部楼层 |阅读模式
目标: 使用LPSPI4配置出15MHz的通信时钟.

1, 用Config Tool配置LPSPI clock为120MHz, 时钟源选择PLL3_PFD0 (720MHZ), 分频系数6, 最终LPSPI时钟为120MHz,
    使用库函数波特率设置为15000000, 硬件实测频率只有8.1MHz左右;

2, 把时钟源改为PLL2_MAIN_CLK (528MHz), 分频系数6, 最终LPSPI时钟为88MHz,
    使用库函数波特率设置为11000000, 硬件实测频率只有11MHz左右;

根据2结果看, SPI输出的时钟为时钟源(2^n)分频, 那么把结果套用到1中, 发现结论不成立.
测试好几种时钟源的选择, 发现选择PLL3的时钟源出来的频率都不是理论值, 选择PLL2时钟源的输出频率都符合理论.

这其中有什么玄机吗?  大家有遇到这问题吗, 讨论讨论.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-19 18:40 , Processed in 0.143272 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表