vxworks学习
zoujun_2011
这个作者很懒,什么都没留下…
展开
-
vxworks中使用MUX直接发送数据
VxWorks网络接口结构:1、首先进行绑定,将需要发送接收的绑定到程序中(在说明中都说绑定到驱动上,其实在应用程序中也是可以的,只是感觉破坏了程序的结构,但是在一些实时任务中,为了保证程序的延时小于毫秒级,也就直接发送数据给MUX层) /*测试mux发送*/ pSlot->pSendCookie=muxBind("motfcc",0,(FUNCPTR)stackRcvRtn,NULL,NULL,NULL,原创 2011-04-22 17:41:00 · 4188 阅读 · 0 评论 -
浮点数调试总结
调试介绍: 硬件平台:PowerPC5247 软件平台:vxworks 使用语言:C语言 错误总结:1、在生成任务时,如果在任务中使用浮点计算,一定需要将任务的标志VX_FP_TASK设置,否则将会出错,主要在其他任务中出现0/0错误产生原因: 没有设置浮点计算标识,进入任务运行没有在进入任务时保存浮点寄存器值,这样在任务中进行浮点原创 2011-12-19 10:58:06 · 2963 阅读 · 0 评论 -
计算世纪秒的算法(基于1970-1-1)
/*为时间定义*/#define FEBRUARY 2#define STARTOFTIME 1970#define SECDAY 86400L#define SECYR (SECDAY * 365)static int month_days[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};#def原创 2011-12-19 14:01:12 · 4513 阅读 · 0 评论