DongLe
树莓派pico2测评 3.超频测试
- RP2350 搭载两个独立的 Arm Cortex-M33 处理器,运行频率高达 150 MHz,支持多任务并行处理,提升系统整体性能。
- 高精度浮点运算:内置硬件浮点单元(FPU),支持单精度和双精度浮点运算,适用于需要高精度计算的场景,如传感器数据处理、信号分析等。
1.观察到Arduino IDE中时钟频率一栏中有超频选项,因此测试一下超频对于运算性能的提升究竟有多大。
2.测试方案
a.配置pico2的IO0为输出模式,初始化时输出低电平。
b.待初始化稳定后先令IO0输出高电平,然后让pico运行单精度浮点数累加100 000 0次。
c.运算完成后令IO0输出低电平。
d.使用逻辑分析仪记录高电平持续时间,近似代表计算时间。
e.更改时钟频率重复时间,对比记录时间。
3.测试代码
float sum=0.0f;
void setup() {
pinMode(D0,OUTPUT);
digitalWrite(D0,LOW);
delay(500);
digitalWrite(D0,HIGH);
for(long int i=0;i<1000000;i++)
sum=sum+1.1f;
digitalWrite(D0,LOW);
}
void loop()
{
}
4.测试结果
(1)默频150MHz下运算时间:26.764ms
(2)超频到176MHz下运算时间:22.7954ms
(3)超频到200MHz下运算时间:20.05485ms
(4)超频到250MHz下运算时间:16.0361ms
(4)超频到300MHz下运算时间:13.3578ms
5.结论
经过超频,实测运算速度可以提升整整一倍!!!!
而且操作简单无需复杂配置
版块:
开发板测评
2025/04/23 20:32
全部评论