社区
Linux/Unix社区
帖子详情
Vxworks的延迟功能移植
KAMui54
2011-07-14 02:08:08
将Vxworks的延迟功能移植到Linux平台后,出现问题。
请问:
taskDelay(5 * 60);
延迟5秒的功能,在Linux平台如何实现?谢谢。
...全文
64
3
打赏
收藏
Vxworks的延迟功能移植
将Vxworks的延迟功能移植到Linux平台后,出现问题。 请问: taskDelay(5 * 60); 延迟5秒的功能,在Linux平台如何实现?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threeleafzerg007
2011-07-14
打赏
举报
回复
对了还有一个 sched_yield
threeleafzerg007
2011-07-14
打赏
举报
回复
楼上的说得大体不错
但是taskDelay(0),有个特殊含义,即代表当前task放弃CPU,将其交给同优先级的其他task。(如果有的话)
这个模拟的话,需要pthread_yield,对应linux kernel的话就是yield函数。
还有楼主,vxworks->linux的移植的话,有库的,不妨试试。(我有点忘了是啥库。)
金刚葫芦娃
2011-07-14
打赏
举报
回复
usleep(5000);
或
sleep(5);
vxWorks
实时程序设计
本课程侧重讲解实时操作系统编程原理,其中的原理不拘限于
vxWorks
系统,同时强化操作系统编程的技术要点。课程从基本概念与工具使用入手,并深入讲解实时嵌入式系统编程的同步、互斥、通信、信号等概念及编程方法,...
S3C2440
VXWORKS
移植
笔记
2006年下半年,我们在自己设计的BCNG2440开发板上
移植
了
VXWORKS
。
移植
的过程参考了网络上一些BSP代码,与现有的代码不同的是,我们的BSP实现了内存的重映射,中断向量的重新分配;以及cache和MMU的开启。
移植
的目的...
S3C2440
VXWORKS
移植
笔记(转载,…
2006年下半年,我们在自己设计的BCNG2440开发板上
移植
了
VXWORKS
。
移植
的过程参考了网络上一些BSP代码,与现有的代码不同的是,我们的BSP实现了内存的重映射,中断向量的重新分配;以及cache和MMU的开启。
移植
的目的...
S3C2440
VXWORKS
移植
笔记
2006年下半年,我们在自己设计的BCNG2440开发板上
移植
了
VXWORKS
。
移植
的过程参考了网络上一些BSP代码,与现有的代码不同的是,我们的BSP实现了内存的重映射,中断向量的重新分配;以及cache和MMU的开启。
移植
的目的...
Vxworks
学习(四)_内核
Vxworks
学习(四)_内核一、实时内核1.1 实时1.2 微内核1.3 任务调度1.3.1 优先级调度1.4 任务属性1.4.1 任务控制块1.4.2 钩子函数1.4.3 任务状态1.5 内核
功能
接口1.5.1 任务控制1.6 多任务与函数重入 声明本学习...
Linux/Unix社区
23,124
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章