检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《现代电子技术》2012年第14期46-47,共2页Modern Electronics Technique
摘 要:在某型号改研制过程中,软件运行于Windows XP操作系统中,需要将VC平台下编写的软件无缝嵌入delphi平台下编写的软件中,实现两个单独运行进程的互联互通。以内存文件映射技术为基础,提出了将共享内存区分为读数据区和写数据区,并利用特定字节设定允许读写标志。在读写数据时,分别在两个进程中采用间隔相等的轮询定时器,实现了在两个进程中数据的双向通信。后续试验表明,该方法可靠实用,软件改动量小,极大地促进了工厂的型号研制。In research.procedure, when software runs in Window XP operation system, the software compiled under VC platform needs to be embedded seamlessly into the software compile under Delphi platform to realize the interconnection of the two isolated processes which run alone. Base on memory file mapping technology, it is proposed that the shared memory area is splitted into reading area and writing area, and the permitted read-write symbol is set with the ascertained byte. when reading and writing data, the duplexing communication between two processes was realized by setting an equal interval polling timer in the processes. The follow-up test testifies that the method is reliable and practical, and the less modification in soft- ware is achieved. The method promoted the development of products in factory greatly.
分 类 号:TN919-34[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229