21ic问答首页 - M031硬件除法器 ,HDIV_Div(45000,13) 偶尔会出错,大家遇到过吗
M031硬件除法器 ,HDIV_Div(45000,13) 偶尔会出错,大家遇到过吗
uint CountAvg_Advalue(uint *ADV,uchar Times)
{
uchar i;
uint Avg=0;
uint CountAll=0;
for(i=0; i<Times; i++) CountAll=CountAll+ADV[i]; //统计总数
//Avg = CountAll/(Times);
Avg=HDIV_Div(CountAll, Times); //使用硬件除法器,求平均值
return Avg;
}
{
uchar i;
uint Avg=0;
uint CountAll=0;
for(i=0; i<Times; i++) CountAll=CountAll+ADV[i]; //统计总数
//Avg = CountAll/(Times);
Avg=HDIV_Div(CountAll, Times); //使用硬件除法器,求平均值
return Avg;
}
赞0
评论
2022-11-15
您需要登录后才可以回复 登录 | 注册