zlybupt
驱动牛犊
驱动牛犊
  • 注册日期2002-03-08
  • 最后登录2002-04-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1557回复:3

请问在vxworks下如何实现下面的目的?

楼主#
更多 发布于:2002-04-15 12:35
现在我不能够使用sysClkRateSet函数来修改我得时钟频率,只能采用默认的60HZ,但是现在我想实现定时0.01sec,不知道用什么方法可以很好的实现。还望大虾们指教。
lw2002
驱动牛犊
驱动牛犊
  • 注册日期2002-04-13
  • 最后登录2002-04-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-15 13:28
直接挂定时器,注意不要使用VxWorks使用的系统定时器。
自己实现定时器中断处理程序。
lw2002
驱动牛犊
驱动牛犊
  • 注册日期2002-04-13
  • 最后登录2002-04-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-16 12:07
如果你不想改变VxWorks的系统定时参数,那么你只能另外找一个定时器,设置为10ms,自己处理该定时器的中断。不知你用的是那种处理器。比如PPC8240,VxWorks使用Decrementer Exception实现系统定时(也就是tick的实际时间),那么EPIC timer就可以用来实现上述目的。
zlybupt
驱动牛犊
驱动牛犊
  • 注册日期2002-03-08
  • 最后登录2002-04-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-16 15:45
我用的是pentium的处理器,该怎么办?
游客

返回顶部