主题 : 奇怪的问题:遇到个奇怪的问题:在ADS下编译的延时和arm-linux-gcc编译的延时相差好大 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 12566
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2010-01-09
最后登录: 2012-09-17
楼主  发表于: 2010-01-27 23:14

 奇怪的问题:遇到个奇怪的问题:在ADS下编译的延时和arm-linux-gcc编译的延时相差好大

遇到个奇怪的问题:在ADS下编译的延时和arm-linux-gcc编译的延时相差好大

我的延时程序都是简单的:

void delay(int NUM)

{

    int i,j,k;

    for(i=0;i<NUM;i++)

        for(j=0;j<1000;j++)

            for(k=0;k<100;k++)

            ;

}

但效果相差很大,谁能给个说法?