中级会员
 
- 积分
- 212
- 金钱
- 212
- 注册时间
- 2014-2-19
- 在线时间
- 18 小时
|

楼主 |
发表于 2016-8-16 20:06:11
|
显示全部楼层
#define BUFSZ 256
u32 ua=0,ub,utm[10];
u8 sza[BUFSZ],szb[BUFSZ],uc=0;
double d=3.14;
extern u32 tstcnt;
void TIM3_IRQHandler(void) //TIM3ÖD¶Ï
{
int i;
tstcnt=0;
ub=sizeof(d);
ub=SysTick->VAL;
d*=d; utm[1]=ub-SysTick->VAL;utm[0]=SysTick->VAL;
d/=1.57; utm[2]=ub-SysTick->VAL;utm[0]=SysTick->VAL;
d=sqrt(d);utm[3]=utm[0]-SysTick->VAL;utm[0]=SysTick->VAL;
uc++;
for(i=0;i<BUFSZ;i++)
{
sza=uc;
}utm[4]=utm[0]-SysTick->VAL;utm[0]=SysTick->VAL;
for(i=0;i<BUFSZ;i++)
{
szb=sza;
}utm[5]=utm[0]-SysTick->VAL;utm[0]=SysTick->VAL;
for(i=0;i<BUFSZ;i++)
{
sza=szb^0xff;
}utm[6]=utm[0]-SysTick->VAL;utm[0]=SysTick->VAL;
ua=ub-SysTick->VAL;
ua=ua-ub;
if(ua>1000&&ua<100000000)
{
d=ua;
}
ua=ub;
}
观察utm[1]-utm[6]的数值 |
|