Method and system for driving RS422 communication of CPCI (Compact Peripheral Component Interconnect) bus in Windows xp system

A bus and operating system technology, which is applied in the field of CPCI bus driver, can solve problems such as system crashes, difficulty in getting started with drivers, and non-disclosure of kernel source code, and achieve the effects of simple operation, strong portability, and simple and convenient driver installation

Active Publication Date: 2017-02-01
HUBEI SANJIANG AEROSPACE WANFENG TECH DEV
View PDF12 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, using CPCI+FPGA devices as the serial system architecture has gradually become the mainstream solution for realizing high-speed serial communication, but because the writing of Windows drivers requires developers to have an in-depth understanding of the Windows kernel and a large number of kernel debugging skills, a little carelessness It will cause the system to crash, and the source code of the Windows XP system kernel is not open, and it is difficult to get started with the driver development involving the operation of the Windows XP system kernel. Now most of them are developed and implemented by the CPCI driver under VXWorks and other systems, and the driver does not have a general purpose. Different RS422 communication boards require different drivers. At present, there is no CPCI driver developed for the newly developed RS422 communication boards under the Windows XP system. The driver development for the newly developed RS422 communication boards becomes Problems to be Solved Urgently in Production Activities

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for driving RS422 communication of CPCI (Compact Peripheral Component Interconnect) bus in Windows xp system
  • Method and system for driving RS422 communication of CPCI (Compact Peripheral Component Interconnect) bus in Windows xp system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0040] A kind of CPCI bus RS422 communication drive system under Windowsxp operating system comprises: Windows xp bottom layer driver program, inf file, dll program and upper layer function test application program that provide API function interface for upper layer application program, provide driver for RS422 communication board, realize Resource allocation, test function of RS422 communicatio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and a system for driving RS422 communication of a CPCI (Compact Peripheral Component Interconnect) bus in a Windows xp system. The system comprises a Windows xp bottom driving program, an inf file, a dll program and a top function test application program, wherein the top test application program is used for calling an API interface function provided by the dll program; the dll program is used for providing the API interface function needed for communication of the top function test application program and the bottom driving program; the inf file is used for providing resource information needed for installing a driving system; the Windows xp bottom driving program comprises a driving program entry function DriverEntry, an AddDevice manager calling function and an IRP dispatch function. The system has the characteristics of modularization and stratification, and supports plug and play; the top function test application program accesses hardware via a specification mode without consideration on control over details of the hardware.

Description

technical field [0001] The invention belongs to the technical field of CPCI bus driving, in particular to a method and system for driving CPCI bus RS422 communication under the Windows XP operating system. Background technique [0002] Compact PCI is an open, international industrial computer standard. It combines many widely verified standards of computers and industrial equipment, and is a combination of PCI bus technology and mature European card assembly technology. The CPCI bus has the characteristics of high openness, high reliability, and hot pluggability. Compared with traditional industrial PCs, it has the advantages of durability, shock resistance, and ventilation. In addition to being widely used in communications, networks, and computer telephony integration, CPCI bus technology is also suitable for real-time system control, industrial automation, real-time data acquisition, and military systems that require high-speed computing, intelligent transportation, aero...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F11/22G06F11/26G06F13/10G06F13/42
CPCG06F9/4411G06F9/4413G06F9/449G06F11/221G06F11/26G06F13/102G06F13/4221G06F13/4282
Inventor 陈秀琼王敏敏卢联杰谢贵兔王明博周苏茂佟超
Owner HUBEI SANJIANG AEROSPACE WANFENG TECH DEV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products