CN103412839B - Cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under vxworks operating system - Google Patents
Cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under vxworks operating system Download PDFInfo
- Publication number
- CN103412839B CN103412839B CN201310388555.3A CN201310388555A CN103412839B CN 103412839 B CN103412839 B CN 103412839B CN 201310388555 A CN201310388555 A CN 201310388555A CN 103412839 B CN103412839 B CN 103412839B
- Authority
- CN
- China
- Prior art keywords
- big dipper
- time service
- locating module
- dipper time
- service locating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under vxworks operating system, relate to a kind of driving.In order to solve under traditional vxworks operating system based on the Big Dipper time service locating module driver of the cpci bus problem that development difficulty is large while ensureing effectively to control.Computing machine to Big Dipper time service locating module Read-write Catrol by cpci bus, is adopted PCI9054 chip to be connected, cpci bus is transformed into local bus between cpci bus with described locating module.By obtaining the facility information based on cpci bus Big Dipper time service positioning function device, and memory headroom being configured to memory management unit, using pciIntConnect () function link interrupt service routine in operating system; According to order, respective calls is opened, close, read the function of data and Real-Time Monitoring Big Dipper time service locating module realizes driving.It is in Auto-Test System.
Description
Technical field
The present invention relates to a kind of driving method, particularly cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under a kind of vxworks operating system.
Background technology
Under vxworks operating system, cpci bus Big Dipper time service localization function module is as test module important in Auto-Test System, has been applied in widely in every field.Based on the Big Dipper time service locating module Driver Development of cpci bus under traditional vxworks operating system, as required, realize corresponding functional function interface, and be packaged into I/O interface (the I/O interface of seven standards of standard, such as open (), close (), read () etc.), be registered in system drive list, under being articulated in I/O subsystem.In this process, drive developer to need the data structure taking out equipment, the establishment of finishing equipment and the installation of device driver, this process more complicated, give and drive developer to bring a lot of inconvenience.
Summary of the invention
The object of the invention is to solve under traditional vxworks operating system based on the Big Dipper time service locating module driver of the cpci bus problem that development difficulty is very large while ensureing effectively to control, to the invention provides under a kind of vxworks operating system cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit.
Cpci bus Big Dipper time service positioning function device under vxworks operating system of the present invention,
It comprises multiple Big Dipper time service locating module, FPGA local bus, PCI9054 interface chip and cpci bus;
PCI9054 interface chip is connected with the interface of cpci bus,
PCI9054 interface chip also carries out data communication with FPGA local bus,
The read-write control signal input/output terminal of FPGA local bus is connected with the read-write control signal input/output terminal of multiple Big Dipper time service locating module simultaneously.
The driving method of cpci bus Big Dipper time service positioning function device under vxworks operating system, it comprises the steps:
Obtain the step based on the facility information of cpci bus Big Dipper time service positioning function device;
The step that described memory headroom to be configured to the memory management unit of vxworks operating system by sysMmuMapAdd () function is called according to the base address of PCI equipment and the size of memory headroom;
Use the step of pciIntConnect () the function link interrupt service routine in vxworks operating system;
When receiving the order of opening Big Dipper time service locating module, perform the step opening Big Dipper time service locating module;
When receiving the order of closing Big Dipper time service locating module, perform the step of closing Big Dipper time service locating module;
When receiving the order of reading Big Dipper time service locating module, perform the step reading Big Dipper time service locating module data;
When receiving Big Dipper time service locating module and carrying out the order of Real-Time Monitoring, perform the step of Big Dipper time service locating module Real-Time Monitoring.
The drive unit of cpci bus Big Dipper time service positioning function device under described vxworks operating system, it comprises:
Obtain the device based on the facility information of cpci bus Big Dipper time service positioning function device;
The device that described memory headroom to be configured to the memory management unit of vxworks operating system by sysMmuMapAdd () function is called according to the base address of PCI equipment and the size of memory headroom;
Use the device of pciIntConnect () the function link interrupt service routine in vxworks operating system;
When receiving the order of opening Big Dipper time service locating module, perform the device opening Big Dipper time service locating module;
When receiving the order of closing Big Dipper time service locating module, perform the device of closing Big Dipper time service locating module;
When receiving the order of reading Big Dipper time service locating module, perform the device reading Big Dipper time service locating module data;
When receiving Big Dipper time service locating module and carrying out the order of Real-Time Monitoring, perform the device of Big Dipper time service locating module Real-Time Monitoring.
The invention has the advantages that,
1), driving method of the present invention and drive unit can realize the effective control to functional module;
2), the program of driving method of the present invention direct user oriented application program provides general driving function interface;
3), driving method of the present invention program design and encapsulation greatly reduce drive exploitation difficulty;
4), the program design of driving method of the present invention and encapsulation have independence and versatility, can be applicable to other design.
Accompanying drawing explanation
Fig. 1 is the principle schematic of cpci bus Big Dipper time service positioning function device under vxworks operating system of the present invention.
Fig. 2 is the principle schematic of the control procedure to Big Dipper time service locating module of the present invention.
Fig. 3 is the principle schematic opening Big Dipper time service locating module described in embodiment three.
Fig. 4 is the principle schematic of the closedown Big Dipper time service locating module described in embodiment four.
Fig. 5 is the principle schematic of the reading Big Dipper time service locating module data described in embodiment five.
Fig. 6 is the principle schematic of the Big Dipper time service locating module Real-Time Monitoring described in embodiment six.
Embodiment
Embodiment one: composition graphs 1 illustrates present embodiment, cpci bus Big Dipper time service positioning function device under the vxworks operating system described in present embodiment,
It comprises multiple Big Dipper time service locating module, FPGA local bus, PCI9054 interface chip and cpci bus;
PCI9054 interface chip is connected with the interface of cpci bus,
PCI9054 interface chip also carries out data communication with FPGA local bus,
The read-write control signal input/output terminal of FPGA local bus is connected with the read-write control signal input/output terminal of multiple Big Dipper time service locating module simultaneously.
Big Dipper time service positioning function plant running described in present embodiment is in CPCI cabinet, and computer for controlling realizes the Read-write Catrol to Big Dipper time service locating module by cpci bus.Need to realize cpci bus interface controller between cpci bus and Big Dipper time service locating module, described cpci bus interface controller adopts the PCI9054 interface chip of PLX company to realize, and cpci bus is transformed into local bus.PCI9054 interface chip complete compatible with PCI 2.2 specification, and burst data transfer rate is high, interface chip price is low simultaneously, and versatility is good, can effectively reduce development difficulty.PCI9054 local bus side uses FPGA local bus to realize bus interface decoding, and meanwhile, FPGA indoor design control register, realizes the control to Big Dipper time service locating module.
Big Dipper time service positioning function plant running is in CPCI cabinet, its application program operates on computer for controlling, realize the control to Big Dipper time service localization function module by cpci bus, therefore need to develop the driver based on cpci bus Big Dipper time service localization function module.The Driver Design of Big Dipper time service localization function module mainly comprises initialization apparatus, the realization of functional function interface and encapsulation.
Embodiment two: present embodiment is the driving method of cpci bus Big Dipper time service positioning function device under the vxworks operating system described in embodiment one,
It comprises the steps:
Obtain the step based on the facility information of cpci bus Big Dipper time service positioning function device;
The step that described memory headroom to be configured to the memory management unit of vxworks operating system by sysMmuMapAdd () function is called according to the base address of PCI equipment and the size of memory headroom;
Use the step of pciIntConnect () the function link interrupt service routine in vxworks operating system;
When receiving the order of opening Big Dipper time service locating module, perform the step opening Big Dipper time service locating module;
When receiving the order of closing Big Dipper time service locating module, perform the step of closing Big Dipper time service locating module;
When receiving the order of reading Big Dipper time service locating module, perform the step reading Big Dipper time service locating module data;
When receiving Big Dipper time service locating module and carrying out the order of Real-Time Monitoring, perform the step of Big Dipper time service locating module Real-Time Monitoring.
Initialization apparatus, as the important step of CPCI Development of device driver, is mainly hardware distributing system resource, mainly obtains the facility information of the Big Dipper time service positioning function device based on cpci bus, device memory maps and Break Link in present embodiment.
The step obtained based on the facility information of cpci bus Big Dipper time service positioning function device comprises following method:
After PCI device power, BIOS can PCI allocation equipment.The BIOS of target machine has the information of interrupt number that the PCI equipment that finds and VendorID, DeviceID, device type, distribution are listed in an interface when starting.
Initialization function first utilizes function pciFindDevice () to find corresponding equipment according to equipment VendorID and DeviceID, scan bus according to VendorID, DeviceID and identical device serial number (identical PCI equipment may be had in a system), find out BUSNo, DeviceNo and the FuncNo at equipment place.Then register base address and the interrupt number of pciConfigInLong () and pciConfigInByte () function determination equipment is called according to Bus number, device number and function number.Again base address and I/O mask bit phase with obtain internal register base address on real plate.
Calling according to the base address of PCI equipment and the size of memory headroom the method that described memory headroom to be configured to the memory management unit of vxworks operating system by sysMmuMapAdd () function is:
VxWorks provides the MMU(memory management unit of standard), user can use MMU to distribute the memory headroom of PCI equipment.Behind clear and definite base address and memory headroom size, memory headroom can be configured to MMU by call function sysMmuMapAdd () function.After completing the device memory mapping of Big Dipper time service localization function module, by the access to device memory, the control to equipment can be realized.
IntConnect () link interruption service routine (ISR) is used in vxworks operating system, but for CPCI equipment, general employing pciIntConncet () mounting is interrupted, the main difference of it and intConnect () is that the interrupt vector that intConnect () uses is exclusive, and pciIntConncet () then can make multiple external interrupt share an interrupt vector.PciIntConncet () is defined in pciIntLib.c, should comprise header file pciIntLib.h during use.Should notice that ventor is interrupt vector, needing is converted by INUM_TO_IVEC obtains.
After using pciIntConnect () function interruption and specific c program to be coupled together under VxWorks system, the C function of specifying is associated with the interrupt vector of specifying by this function, and the address of function will be stored in this interrupt vector.When an interrupt occurs, system will call this specific c program function, i.e. interrupt service routine.
Big Dipper time service locating module provides positioning signal (longitude, latitude), temporal information (date Hour Minute Second), and the major control process of FPGA local bus to Big Dipper time service locating module is illustrated in fig. 2 shown below:
According to the driving hardware interface register handbook provided, operate concrete register to realize the above control procedure to functional module.Meanwhile, to the operation of Big Dipper time service locating module, common mainly containing is opened, close, read data and Real-Time Monitoring in place operation.
Embodiment three: composition graphs 3 illustrates present embodiment, present embodiment is the further restriction of the driving method of cpci bus Big Dipper time service positioning function device under the vxworks operating system described in embodiment two,
The described step opening Big Dipper time service locating module comprises the steps:
The numbering of Big Dipper time service locating module opened needed for acquisition and the step of channel number;
When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, the memory-mapped base address value of described Big Dipper time service locating module is assigned to global variable, the step of output character " OK ";
When the numbering of the Big Dipper time service locating module inputted is not in the Big Dipper time service locating module Serial Number Range set, export the step of the non-zero negative value diagnostic trouble code of numbering mistake.Open the function of Big Dipper time service locating module, in table 1:
Big Dipper time service locating module function opened by table 1
Embodiment four: composition graphs 4 illustrates present embodiment, present embodiment is the further restriction of the driving method of cpci bus Big Dipper time service positioning function device under the vxworks operating system described in embodiment two, and the step of closing Big Dipper time service locating module comprises the steps:
Obtain the step of the numbering of required Big Dipper time service locating module of closing;
When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, the global variable preserving the memory-mapped base address value of described Big Dipper time service locating module is reset, the step of output character " OK ";
When the numbering of Big Dipper time service locating module inputted is different from the numbering of the Big Dipper time service locating module of acquisition, export the step of the non-zero negative value diagnostic trouble code of numbering mistake.
Close the function of Big Dipper time service locating module, in table 2
Big Dipper time service locating module function closed by table 2
Embodiment five: composition graphs 5 illustrates present embodiment, present embodiment is the further restriction of the driving method of cpci bus Big Dipper time service positioning function device under the vxworks operating system described in embodiment two, and the step reading Big Dipper time service locating module data comprises the steps:
Obtain the required numbering of Big Dipper time service locating module and the step of channel number that read data;
When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, and when the channel number of the Big Dipper time service locating module inputted is within the scope of the channel number of the Big Dipper time service locating module set, read the step of the data that Big Dipper time service locating module receives;
When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, and when the channel number of the Big Dipper time service locating module inputted is not within the scope of the channel number of the Big Dipper time service locating module set, the step of output channel number wrong non-zero negative value diagnostic trouble code;
When the numbering of Big Dipper time service locating module inputted is different from the numbering of the Big Dipper time service locating module of acquisition, export the step of the non-zero negative value diagnostic trouble code of numbering mistake;
The data received when the Big Dipper time service locating module read are effective, preserve described data, and the step of output character " OK ";
When the data invalid that the Big Dipper time service locating module read receives, export the step of the non-zero negative value diagnostic trouble code of data invalid.
The function of Big Dipper read data, in table 3
The function of table 3 Big Dipper time service locating module read data
Embodiment six: composition graphs 6 illustrates present embodiment, present embodiment is the further restriction of the driving method of cpci bus Big Dipper time service positioning function device under the vxworks operating system described in embodiment two, and the step of Big Dipper time service locating module Real-Time Monitoring comprises the steps:
Obtain the step of the numbering of the Big Dipper time service locating module of required Real-Time Monitoring;
When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, call the step of PciFindDevice () function;
When the numbering of the Big Dipper time service locating module inputted is not in the Big Dipper time service locating module Serial Number Range in setting, export the step of the non-zero negative value diagnostic trouble code of numbering mistake;
When the rreturn value of PciFindDevice () function is character " OK ", the step of output character " OK ";
When the rreturn value of PciFindDevice () function is not character " OK ", the step of output character " ERROR ".
The function of Big Dipper time service locating module Real-Time Monitoring, in table 4:
Table 4 Big Dipper time service locating module Real-Time Monitoring function
According to the functional function interface to Big Dipper time service locating module working control operation exploitation, direct user oriented application program encapsulation, provides driving interface function.By the program direct compilation of the driving method of the Big Dipper time service positioning function device of exploitation to VxWorks system kernel, user is when developing application, only need according to the concrete operations that will complete, direct invoking performance function interface, do not need further encapsulation, thus reduce the difficulty of Driver Development.
Present embodiment is the drive unit of cpci bus Big Dipper time service positioning function device under the vxworks operating system described in embodiment one, and it comprises:
Obtain the device based on the facility information of cpci bus Big Dipper time service positioning function device;
The device that described memory headroom to be configured to the memory management unit of vxworks operating system by sysMmuMapAdd () function is called according to the base address of PCI equipment and the size of memory headroom;
Use the device of pciIntConnect () the function link interrupt service routine in vxworks operating system;
When receiving the order of opening Big Dipper time service locating module, perform the device opening Big Dipper time service locating module;
When receiving the order of closing Big Dipper time service locating module, perform the device of closing Big Dipper time service locating module;
When receiving the order of reading Big Dipper time service locating module, perform the device reading Big Dipper time service locating module data;
When receiving Big Dipper time service locating module and carrying out the order of Real-Time Monitoring, perform the device of Big Dipper time service locating module Real-Time Monitoring.
Claims (4)
- The driving method of cpci bus Big Dipper time service positioning function device under 1.VxWorks operating system, under described vxworks operating system, cpci bus Big Dipper time service positioning function device comprises multiple Big Dipper time service locating module, FPGA local bus, PCI9054 interface chip and cpci bus;PCI9054 interface chip is connected with the interface of cpci bus,PCI9054 interface chip also carries out data communication with FPGA local bus,The read-write control signal input/output terminal of FPGA local bus is connected with the read-write control signal input/output terminal of multiple Big Dipper time service locating module simultaneously;Described driving method comprises the steps:Obtain the step based on the facility information of cpci bus Big Dipper time service positioning function device;The step that described memory headroom to be configured to the memory management unit of vxworks operating system by sysMmuMapAdd () function is called according to the base address of PCI equipment and the size of memory headroom;Use the step of pciIntConnect () the function link interrupt service routine in vxworks operating system;When receiving the order of opening Big Dipper time service locating module, perform the step opening Big Dipper time service locating module;When receiving the order of closing Big Dipper time service locating module, perform the step of closing Big Dipper time service locating module;When receiving the order of reading Big Dipper time service locating module, perform the step reading Big Dipper time service locating module data;When receiving Big Dipper time service locating module and carrying out the order of Real-Time Monitoring, perform the step of Big Dipper time service locating module Real-Time Monitoring;It is characterized in that, described in open Big Dipper time service locating module step comprise the steps:The numbering of Big Dipper time service locating module opened needed for acquisition and the step of channel number;When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, the memory-mapped base address value of described Big Dipper time service locating module is assigned to global variable, the step of output character " OK ";When the numbering of the Big Dipper time service locating module inputted is not in the Big Dipper time service locating module Serial Number Range set, export the step of the non-zero negative value diagnostic trouble code of numbering mistake.
- 2. the driving method of cpci bus Big Dipper time service positioning function device under vxworks operating system according to claim 1, is characterized in that, the step of closing Big Dipper time service locating module comprises the steps:Obtain the step of the numbering of required Big Dipper time service locating module of closing;When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, the global variable preserving the memory-mapped base address value of described Big Dipper time service locating module is reset, the step of output character " OK ";When the numbering of Big Dipper time service locating module inputted is different from the numbering of the Big Dipper time service locating module of acquisition, export the step of the non-zero negative value diagnostic trouble code of numbering mistake.
- 3. the driving method of cpci bus Big Dipper time service positioning function device under vxworks operating system according to claim 1, is characterized in that, the step reading Big Dipper time service locating module data comprises the steps:Obtain the required numbering of Big Dipper time service locating module and the step of channel number that read data;When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, and when the channel number of the Big Dipper time service locating module inputted is within the scope of the channel number of the Big Dipper time service locating module set, read the step of the data that Big Dipper time service locating module receives;When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, and when the channel number of the Big Dipper time service locating module inputted is not within the scope of the channel number of the Big Dipper time service locating module set, the step of output channel number wrong non-zero negative value diagnostic trouble code;When the numbering of Big Dipper time service locating module inputted is different from the numbering of the Big Dipper time service locating module of acquisition, export the step of the non-zero negative value diagnostic trouble code of numbering mistake;The data received when the Big Dipper time service locating module read are effective, preserve described data, and the step of output character " OK ";When the data invalid that the Big Dipper time service locating module read receives, export the step of the non-zero negative value diagnostic trouble code of data invalid.
- 4. the driving method of cpci bus Big Dipper time service positioning function device under vxworks operating system according to claim 2, it is characterized in that, the step of Big Dipper time service locating module Real-Time Monitoring comprises the steps:Obtain the step of the numbering of the Big Dipper time service locating module of required Real-Time Monitoring;When the numbering of the Big Dipper time service locating module inputted is in the Big Dipper time service locating module Serial Number Range set, call the step of PciFindDevice () function;When the numbering of the Big Dipper time service locating module inputted is not in the Big Dipper time service locating module Serial Number Range in setting, export the step of the non-zero negative value diagnostic trouble code of numbering mistake;When the rreturn value of PciFindDevice () function is character " OK ", the step of output character " OK ";When the rreturn value of PciFindDevice () function is not character " OK ", the step of output character " ERROR ".
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310388555.3A CN103412839B (en) | 2013-08-30 | 2013-08-30 | Cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under vxworks operating system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310388555.3A CN103412839B (en) | 2013-08-30 | 2013-08-30 | Cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under vxworks operating system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103412839A CN103412839A (en) | 2013-11-27 |
CN103412839B true CN103412839B (en) | 2016-01-20 |
Family
ID=49605852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310388555.3A Active CN103412839B (en) | 2013-08-30 | 2013-08-30 | Cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under vxworks operating system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103412839B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103744805B (en) * | 2014-01-03 | 2016-04-27 | 哈尔滨工业大学 | Cpci bus switching value and analog output module hardware structure and the configurable driving method of sequential under VxWorks |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1749916A (en) * | 2004-09-16 | 2006-03-22 | 中国科学院电子学研究所 | Insert the method that the GPS pps pulse per second signal realizes that precise time is aimed at computing machine |
CN102999381A (en) * | 2011-09-09 | 2013-03-27 | 中国航天科工集团第三研究院第八三五七研究所 | Compact peripheral component interconnect (CPCI) device interrupt multiplexing method for improving realtime performance of VxWorks |
CN103198034A (en) * | 2013-02-26 | 2013-07-10 | 北京航空航天大学 | Hot-plug power management device based on CPCI (compact peripheral component interconnect) bus device board card |
-
2013
- 2013-08-30 CN CN201310388555.3A patent/CN103412839B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1749916A (en) * | 2004-09-16 | 2006-03-22 | 中国科学院电子学研究所 | Insert the method that the GPS pps pulse per second signal realizes that precise time is aimed at computing machine |
CN102999381A (en) * | 2011-09-09 | 2013-03-27 | 中国航天科工集团第三研究院第八三五七研究所 | Compact peripheral component interconnect (CPCI) device interrupt multiplexing method for improving realtime performance of VxWorks |
CN103198034A (en) * | 2013-02-26 | 2013-07-10 | 北京航空航天大学 | Hot-plug power management device based on CPCI (compact peripheral component interconnect) bus device board card |
Also Published As
Publication number | Publication date |
---|---|
CN103412839A (en) | 2013-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103412841B (en) | The driver of cpci bus RS422 communication module and driving method under vxworks operating system | |
CN103309830A (en) | Driver of CPCI bus CAN communicating module under VxWorks operating system and driving method | |
CN102495353B (en) | Radio frequency integrated circuit test system and control method thereof | |
CN107992390B (en) | Chip debugging method based on-chip bus | |
WO2019127476A1 (en) | Virtual system bluetooth communication method and device, virtual system, storage medium, and electronic apparatus | |
CN114153779B (en) | I2C communication method, system, equipment and storage medium | |
CN106708762A (en) | Unified management system and method for serial devices in LINUX | |
US20140201406A1 (en) | Method for controlling transaction exchanges between two integrated circuits | |
CN110502464A (en) | A kind of hot-swappable processing method, device, equipment, system and readable storage medium storing program for executing | |
CN103412839B (en) | Cpci bus Big Dipper time service positioning function device and driving method thereof and drive unit under vxworks operating system | |
US9229841B2 (en) | Systems and methods for detecting errors and recording actions on a bus | |
EP2639703A1 (en) | Device for booting soc chip and soc chip | |
CN103412833A (en) | CPCI (Compact Peripheral Component Interconnect) bus scanning ADC (Analog-to-Digital Converter) function module driver under VxWorks operating system and control method thereof | |
WO2016095091A1 (en) | Instrumentation of graphics instructions | |
CN102999381B (en) | Compact peripheral component interconnect (CPCI) device interrupt multiplexing method for improving realtime performance of VxWorks | |
CN103713908A (en) | Method for designing digital quantity input functional unit driving program of CPCI (compact peripheral component interface) bus under VxWorks operating system | |
WO2013170076A1 (en) | Methods and apparatuses for trace multicast across a bus structure, and related systems | |
CN111025990A (en) | RISC-V based vehicle-mounted terminal system | |
CN103412840B (en) | Cpci bus GPS time service positioning function device and driving method thereof and driving means under vxworks operating system | |
CN110765060B (en) | MDIO bus-to-parallel bus conversion method and device, equipment and medium | |
CN107908578A (en) | The general DMA transfer method driven based on PXIe buses and VISA | |
US6185523B1 (en) | Apparatus and method for computer system interrupt emulation | |
CN110109849B (en) | CAN equipment driving device and method based on PCI bus | |
CN103678073A (en) | Simulation system | |
CN112711527B (en) | Debugging method and device for real-time process, target machine and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |