MATLAB XPC TARGET 4 - DEVICE DRIVERS manuales

Manuales del propietario y guías del usuario para Software MATLAB XPC TARGET 4 - DEVICE DRIVERS.
Ofrecemos 1 manuales en pdf MATLAB XPC TARGET 4 - DEVICE DRIVERS para descargar gratis por tipos de documentos: Guía de usuario


Tabla de contenidos

Device Drivers

1

508-647-7000 (Phone)

2

508-647-7001 (Fax)

2

The MathWorks, Inc

2

3 Apple Hill Drive

2

Natick, MA 01760-2098

2

Revision History

3

Contents

5

Driver Authoring Tool

7

I/O Structures — By Category

8

I/O Functions — By Category

8

Customizing xPC Target

9

Introduction

10

References

12

Source Code

13

MathWorks Consulting

13

Third-Party Directory

14

Block mask

15

Mask editor

15

Mask initialization (M-file)

15

Before You Star t

16

- I/O port mapped

16

- Memory address mapped

16

- Input and output ports

17

- Mask parameters

17

Register Access

18

Inlining xPC Target Drivers

18

Creating a Custom Driver

19

Creating a C ustom Driver

21

Debugging Notes

24

PCI Drivers

25

PCI Bus Considerations

26

PCI Configuration Space API

27

2 PCI Drivers

28

Sample PCI Device Driver

32

ISA and PC/104 Drivers

33

3 ISA and PC/104 Drivers

34

Memory Mapped

35

Masking Drivers

37

4 Masking Drivers

38

Driver Mask Guidelines

39

Cross-Block Checking

41

When You Are Done

42

Sample Driver Mask

43

Interrupt Support

49

5 Interrupt Support

50

Adding Interrupt Support

55

6 Save and close the file

57

- Async IRQ Source block

59

• your_company_name_boardStop

63

PostHook

64

Argument

66

See Also xpcPCIDevice

66

Custom xPC Target Driver

69

S-Function Guidelines

70

DMA Considerations

73

Passing Parameters

74

Accessing Registers

75

• Structure

76

Creating Custom Drivers

77

Using the xPC T arget

77

Setting Up Driver Variables

80

3 In the M ain tab, enter:

81

Saving the Configuration

83

Reloading the Configuration

84

Creating the C File Template

84

3 Click the Build button

85

I/O Structures — By

87

Category

87

I/O Structures — By Catego ry

88

I/O Structures —

89

Alphabetical List

89

BaseAddress to a virtual

92

VirtAddress field

92

I/O Functions — By

95

Por t I/O

96

PCI Configur

96

Physical Memory

96

Miscellaneous

97

I/O Functions — By C atego ry

98

I/O Functions —

99

Free physical memory

102

Free specified m e mory

102

Arguments

103

XPC_NO_SUB for s ubDeviceId

105

See Also xpcGetPCIDeviceInfo

110





Más productos y manuales para Software MATLAB

Modelos Tipo de documento
GAUGES BLOCKSET RELEASE NOTES Guía de usuario   MATLAB GAUGES BLOCKSET RELEASE NOTES User`s guide, 114 paginas
EMBEDDED IDE LINK 4 - FOR USE WITH TEXAS INSTRUMENTS CODE COMPOSER STUDIO Especificaciones   MATLAB EMBEDDED IDE LINK 4 - FOR USE WITH TEXAS INSTRUMENTS CODE COMPOSER STUDIO Specifications, 126 paginas
SIMULINK 7 - GRAPHICAL USER INTERFACE Especificaciones   MATLAB SIMULINK 7 - GRAPHICAL USER INTERFACE Specifications, 216 paginas
REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Guía de usuario   MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER User`s guide [en] , 386 paginas
BUILDER EX 1 Guía de usuario   MATLAB BUILDER EX 1 User`s guide [en] [es] , 164 paginas
VIDEO AND IMAGE PROCESSING BLOCKSET 3 Guía de usuario   MATLAB VIDEO AND IMAGE PROCESSING BLOCKSET 3 User`s guide, 252 paginas
SYSTEMTEST RELEASE NOTES Guía de instalación   MATLAB SYSTEMTEST RELEASE NOTES Installation guide, 237 paginas
TARGET SUPPORT PACKAGE - RELEASE NOTES Manual de usuario   MATLAB TARGET SUPPORT PACKAGE - RELEASE NOTES User manual [en] , 54 paginas
REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Manual de servicio   MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Technical data [en] , 282 paginas
PARTIAL DIFFERENTIAL EQUATION TOOLBOX 1 Manual de usuario   Lab #4, 18 paginas
IMAGE ACQUISITION TOOLBOX - RELEASE NOTES Guía de usuario   MATLAB IMAGE ACQUISITION TOOLBOX - RELEASE NOTES User`s guide, 574 paginas
IMAGE ACQUISITION TOOLBOX 3 Guía de usuario   MATLAB IMAGE ACQUISITION TOOLBOX 3 User`s guide, 408 paginas
XPC TARGET RELEASE NOTES Manual de usuario   MATLAB XPC TARGET RELEASE NOTES User manual, 51 paginas
BUILDER JA 2 Guía de usuario   MATLAB BUILDER JA 2 User`s guide, 292 paginas
SIMULINK 7 - DEVELOPING S-FUNCTIONS Guía de usuario   MATLAB SIMULINK 7 - DEVELOPING S-FUNCTIONS User`s guide, 210 paginas
SIMULINK 7 - GRAPHICAL USER INTERFACE Guía de usuario   MATLAB SIMULINK 7 - GRAPHICAL USER INTERFACE User`s guide [en] , 759 paginas
CONTROL SYSTEM TOOLBOX 9 Especificaciones   MATLAB CONTROL SYSTEM TOOLBOX 9 Specifications [en] , 591 paginas
REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Guía de usuario   MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER User`s guide, 130 paginas
XPC TARGET RELEASE NOTES Guía de usuario   MATLAB XPC TARGET RELEASE NOTES User`s guide, 531 paginas
CURVE FITTING TOOLBOX - RELEASE NOTES Guía de usuario   MATLAB CURVE FITTING TOOLBOX - RELEASE NOTES User`s guide, 216 paginas