如题,编写一个浮点数乘法函数,通过引脚 P53的电平变化来看浮点数的计算速数。
float fun1(float a,float b)
{
float c = 0; c = a*b;
return c;
}
主函数如下
while(1)
{
wdt_feed(); // 看门狗喂狗
P53 = 0 ;
fun1(4568.9645,8562.4586); //随机给两个浮点数
P53 = 1 ;
}
上电高电平,进入子函数变成低电平,计算完变成高电平。在44.2368M的时钟下,实测为8.12u秒。还是挺快的