Multi-serial equipment driving process for VxWorks operating system

A vxworks, operating system technology, applied in the field of computer communication, can solve the problem of manufacturers not providing drivers, etc., to achieve the effect of reducing expenses, simplifying size, and improving communication services

Inactive Publication Date: 2013-09-11
深圳市亿威尔信息技术股份有限公司
View PDF2 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the linux or windows platform, the chip manufacturer generally provides the corresponding driver, but in the VxWorks system, the manufacturer does not provide the corresponding driver, so that the Vxworks operating system does not support multi-serial devices based on other bus (PCI, PCIE) expansion Provide effective driver support

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
  • Multi-serial equipment driving process for VxWorks operating system
  • Multi-serial equipment driving process for VxWorks operating system
  • Multi-serial equipment driving process for VxWorks operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] figure 1 It is a schematic diagram of a method for driving multi-serial devices for the VxWorks operating system proposed by the present invention. This embodiment is to realize the drive of multi-serial port device in VxWorks 5.5 operating system, the platform that adopts is RMI MIPS framework embedded platform, expands two multi-serial port chips OXPCIe958 chip (master-slave mode) by PCIE x1 bus, refer to figure 2 , wherein the main OXPCIe958 chip is connected with the processor through the PCIe port, and the slave OXPCIe958 chip is connected with the main OXPCIe958 chip. Since the OXPCIe958 chip has 8 serial port channels, the master-slave OXPCIe958 chip of this embodiment can realize maximum 16 serial port channels.

[0020] In this embodiment, the method proposed by the present invention mainly includes four steps:

[0021] Step A. Because the OXPCIe958 chip that the present invention adopts adopts the PCIE interface, it is necessary to first obtain the PCIE MEM ...

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 multi-serial equipment driving process for a VxWorks operating system. The multi-serial equipment driving process mainly includes acquiring MEM space address of PCI/PCIE multi-serial equipment, initializing the multi-serial equipment, programming a drive service program, registering and installing an interrupt service program, creating serial channel files and the like. By the multi-serial equipment driving process, the multi-serial equipment can be driven in the VxWorks operating system, and real-time communications of the multi-serial equipment are realized.

Description

technical field [0001] The invention relates to the field of computer communication, in particular to a method for driving multiple serial port devices used in a VxWorks operating system. Background technique [0002] The serial port is a very common device communication protocol on the computer. Most computers contain two RS232-based serial ports; many general-purpose interface bus (GPIB) compatible devices also have RS-232 serial ports; at the same time, the serial port communication protocol is also Can be used to obtain data from remote collection devices. [0003] VxWorks operating system is an embedded real-time operating system (Real-Time Operating System, RTOS) designed and developed by American WindRiver Company in 1983. It is a key component of the embedded development environment. On the linux or windows platform, the chip manufacturer generally provides the corresponding driver, but in the VxWorks system, the manufacturer does not provide the corresponding drive...

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/445G06F13/24
Inventor 张小林原亮亮孙大勇杨蕾
Owner 深圳市亿威尔信息技术股份有限公司
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