4467|2

2

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

5000元求人帮忙写Vxworks小型程序 [复制链接]

 程序总体方案如下
1.   系统硬件平台包括三部分:VxWorks主机(Vxworks开发板)、台式机A(运行Windows XP)和台式机B(运行Windows XP)。三者均有自己的IP地址,在同一网段,三者通过网口经交换机,以网络报文(TCP或者UDP报文)形式完成信息传递。
2.   软件主体位于VxWorks主机,台式机A和台式机B只需要开发简单的界面,目的之证明三者之间能够完成通信。
3.   VxWorks主机程序功能:
l  主机内部包含变量Q(初始值分别为200,45, 10);还包括一个变量E(默认值为0)。希望变量Q能够变动,即每次触发(变量E被置为1)之后有所变动,具体变动方法待定。
l  实时接受来自台式机A的报文,以获取参数P;依次判断,p1是否等于Q1,p2是否等于Q1,P3是否等于Q3;若三者相等,则将E变为1(即触发),产生变量R;否则将参数P的数值发给台式机B。以后接受的报文既要和Q比较,也要和因触发而产生的所有变量(比如第一次出访产生的变量R)等做比较。如果当前获取的参数P近似等于R(近似程度99%,相似度定义待定),则不用将P输给台式机B,更新变量R的数值(将P写入R),否则,输出台式机B。
l  监控记录网络报文、记录变量E的变化轨迹、因触发而产生变量的变化轨迹;(具体实现方式待定,可以将其发送给另外一条台式机C)
l  主机程序安装需要在Vxworks系统安装完成后,以类似于Windows应用程序的方式进行(从网络安装或者从U盘安装、或者写入Vxworks文件系统之后再安装)
4.   台式机A的程序(在Windows XP台式机上采用实现,推荐使用VC++)
l  开发一个简单界面,具有1个按钮“产生普通”、1个文本框“ X”(可以输入X=0,1,2……);
l  还有1个按钮“产生特殊”、1个文本框“ Y”(可以输入Y=0,1,2……);
l  考虑如何平滑改变,使所有变量变化近似程度99%。
5.   台式机B的程序(在Windows XP台式机上采用实现,推荐使用VC++)
l  接受来自VxWorks主机的报文,并将其解析(具体解析待定)

如果能做,需要多久啊?如果你能在你的板子上实现,我们可以买你的板子,或者给写回报,具体可以详谈。联系我的QQ:627397951

最新回复

过来瞧瞧啊  哈哈哈过来瞧瞧啊  哈哈哈  详情 回复 发表于 2014-4-3 18:34
点赞 关注
 

回复
举报

2

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

5000元求人帮忙写Vxworks小型程序

希望版主帮忙找人啊   联系我:627397951
 
 
 

回复

30

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
过来瞧瞧啊  哈哈哈过来瞧瞧啊  哈哈哈
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表