#include <stdio.h>
/*
已知 SPI 的 CLK 周期为 41 ns(纳秒)
将周期转换为秒:
41 ns = 41 × 10^-9 秒
频率的计算公式是:f = 1 / T
其中 f 是频率(赫兹,Hz),T 是周期(秒)
代入数值:
f = 1 / (41 × 10^-9) Hz
计算结果:
f ≈ 24,390,243.9 Hz
转换为更常用的单位 MHz(兆赫兹):
24,390,243.9 Hz = 24.39 MHz(四舍五入到小数点后两位)
因此,当 SPI 的 CLK 周期为 41 ns 时,其主频约为 24.39 MHz。
*/
int main () {
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
float ns = 41.f;
printf("主频 = %.2f MHz.\r\n", 1.f / (ns / 1000.f));
return 0;
}