打印

网络通信与定时器的问题这种解决方法对吗?

[复制链接]
1378|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ccjgalaxy|  楼主 | 2009-8-25 17:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于我的程序中既要用到NDK网络通信,又要用到定时器定时。由于这个程序是在DSP/BIOS环境下编写的,因为timer0是DSP/Bios的基准时钟。
我用time1来作为定时器定时,可是发现在有网络的情况下,time1不能正常工作,于是我只好用了time0,也就是用CLK_gethtime() 计时可以吗?
即设第一次中断计时时间为t1 = CLK_gethtime()  ;
设第二次中断计时时间为t2 = CLK_gethtime()  ;
那么两次时间差为 t = (t2 - t1)*8/600M (由于DM642时钟频率为600MHz)
请问各位前辈这样做对吗?

相关帖子

沙发
ccjgalaxy|  楼主 | 2009-9-4 20:17 | 只看该作者
看来大家是没遇到这样的问题了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

37

帖子

0

粉丝