如題,編寫一個浮點數乘法函數,通過引腳 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秒。還是挺快的