- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vxWorks下基于缓冲队列的全双工网络通讯.PDF
维普资讯
vxWorks下基于缓冲队列的全双工网络通讯
程敬原 宋克柱 安 琪
(中国科学技术大学近代物理系快电子学实验室,合肥 230027)
E-mail:chengjyO01@163.corn
摘 要 文章针对半 自动大型仪器使用半~K.T.--网络通讯造成的效率下降问题 ,建立 了在嵌入式实时操作系统 vxWorks
下全双工网络通讯的模式 ,并特别提出了双缓冲队列的流水线处理方法和通讯死时Jl的概念。该方法充分利用vxWorks
对多任务和网络的良好支持,做到了在操作人员层面上的软件零死时间,在改善系统响应特性 ,提高软件效率上都很有
帮助 。因此 比半双工通讯方式更加适用于半 自动控制 。
关键词 缓冲队列 全双工 网络通讯 vxWorks
文章编号 1002~8331一(2004)ll一0118-03 文献标识码 A 中图分类号 TP393
FullDuplex Network Communication UnderVxW orks
BasedonBufferingQueues
ChengJingyuan SongKezhu AnQi
(FastElectronicsLaboratory,DepartmentofModernPhysics,USrC,Hefei230027)
Abstract: Generally。halfduplexnetcommunication method decreasesthe efficiencyofsemiautomatic devices.Tosolve
htisproblem,a modeoffullduplexisdeveloped,underhteembedded RealTimeOperatingSystem vxWorks.Specially,the
method 0fpipeline based on multi—bufferingqueuesand theconceptofcommunication dead—time are introduced.This
method makesthe bestofvxWorkss supporton multi—tasksand network programming.Itachievesnear~ltO software
dead—timeonoperationallevel,improveshteresponsecharacteristic,nad increasessoftwareefficiency.Comparing wiht half
duplexmode,itismoreapplicabletosemiautomaticcontro1.
Keywords:Buff eringqueue,Full—duplex,Newtorkcommunication,vxWorks
随着高位嵌入式处理器的日益普及 ,提供用户操作界面的 任务状态包括 :正在执行 (exec)、准备好 (ready)、阻塞
半 自动大型仪器得到了迅猛的发展 ,并普遍采取 了Pc或工作 (pended)以及延时(delayed)等。当前占用 CPU的任务的状态
站作为控制端 ,嵌入式单板作为受控端的形式。vxWorks作为 被定义为正在执行 ;排队等待获得 CPU的任务的状态定义为
嵌入式行业应用得最为广泛的实时操作系统 ,对多任务和网络 准备好;当任务试 图获取某个暂时不能得到的资源时,将进入
socket通讯都提供 了良好的支持 ,使用基于缓冲队列 的全双工 阻塞状态等待资源被别的任务产生或释放 ,获得资源后转入准
通讯模式 ,可以在最大程度上发挥控制端和受控端的处理能 备好或正在执行状态 ;任务等待特定时间过去后再重新运行的
力
您可能关注的文档
- 8-5零件的工艺结构-宣城市信息工程学校.ppt
- 8-7零件的测绘-宣城市信息工程学校.ppt
- 8.7保角变换和曲线坐标.doc
- 9.4三阶行列式.ppt
- 900MHz电磁辐照对大鼠学习记忆能力和血脑屏障通透性的影响.doc
- 90后大学生的社会性分化及其潜在后果-中国社会学网-中国社会科学院.PDF
- ABBEIBi-bus在智能别墅控制系统中的应用.doc
- ACT卷取用DC马达的保养顺序.PDF
- ADN地址驱动的网络体系结构.PDF
- ADS8364的原理及应用.PDF
- 2025年中考语文写作专项复习:作文分类之考场议论文技法指导课件.pptx
- 6.19.3+植物的生殖方式课件2024-2025学年北师大版生物八年级上册.pptx
- 3.14丝绸之路的开通与经营西域+课件--2024-2025学年统编版七年级历史上册.pptx
- 3.15+秦汉时期的科技与文化++课件++2024-2025学年统编版七年级历史上册.pptx
- Unit 2 We’re FamilySection B 1a-2b课件-2024-2025学年鲁教版 五四制六年级英语上册.pptx
- 20.曹刿论战 第1课时.pptx
- +Unit5+Project++Reading+Plus课件++-+2024-2025学年人教版英语七年级上册.pptx
- 1.3+太平天国运动+课件--+2024-2025学年统编版八年级历史上册.pptx
- Module+10+Unit+1+It+might+snow+课件+2024-2025学年外研版英语八年级上册.pptx
- Unit7+ ?Section+B1a-1e课件+2024-2025学年人教版英语八年级上册+.pptx
文档评论(0)