MATLAB XPC TARGET 4 - DEVICE DRIVERS manuels

Manuels d'utilisation et guides de l'utilisateur pour Logiciel MATLAB XPC TARGET 4 - DEVICE DRIVERS.
Nous fournissons des manuels en pdf 1 MATLAB XPC TARGET 4 - DEVICE DRIVERS à télécharger gratuitement par type de document : Guide de l'utilisateur


Table des matières

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





Plus de produits et de manuels pour Logiciel MATLAB

Modèles Type de document
GAUGES BLOCKSET RELEASE NOTES Guide de l'utilisateur   MATLAB GAUGES BLOCKSET RELEASE NOTES User`s guide, 114 pages
EMBEDDED IDE LINK 4 - FOR USE WITH TEXAS INSTRUMENTS CODE COMPOSER STUDIO Spécifications   MATLAB EMBEDDED IDE LINK 4 - FOR USE WITH TEXAS INSTRUMENTS CODE COMPOSER STUDIO Specifications, 126 pages
SIMULINK 7 - GRAPHICAL USER INTERFACE Spécifications   MATLAB SIMULINK 7 - GRAPHICAL USER INTERFACE Specifications, 216 pages
REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Guide de l'utilisateur   MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER User`s guide [en] , 386 pages
BUILDER EX 1 Guide de l'utilisateur   MATLAB BUILDER EX 1 User`s guide [en] [es] , 164 pages
VIDEO AND IMAGE PROCESSING BLOCKSET 3 Guide de l'utilisateur   MATLAB VIDEO AND IMAGE PROCESSING BLOCKSET 3 User`s guide, 252 pages
SYSTEMTEST RELEASE NOTES Guide d'installation   MATLAB SYSTEMTEST RELEASE NOTES Installation guide, 237 pages
TARGET SUPPORT PACKAGE - RELEASE NOTES Manuel d'utilisateur   MATLAB TARGET SUPPORT PACKAGE - RELEASE NOTES User manual [en] , 54 pages
REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Manuel de service   MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Technical data [en] , 282 pages
PARTIAL DIFFERENTIAL EQUATION TOOLBOX 1 Manuel d'utilisateur   Lab #4, 18 pages
IMAGE ACQUISITION TOOLBOX - RELEASE NOTES Guide de l'utilisateur   MATLAB IMAGE ACQUISITION TOOLBOX - RELEASE NOTES User`s guide, 574 pages
IMAGE ACQUISITION TOOLBOX 3 Guide de l'utilisateur   MATLAB IMAGE ACQUISITION TOOLBOX 3 User`s guide, 408 pages
XPC TARGET RELEASE NOTES Manuel d'utilisateur   MATLAB XPC TARGET RELEASE NOTES User manual, 51 pages
BUILDER JA 2 Guide de l'utilisateur   MATLAB BUILDER JA 2 User`s guide, 292 pages
SIMULINK 7 - DEVELOPING S-FUNCTIONS Guide de l'utilisateur   MATLAB SIMULINK 7 - DEVELOPING S-FUNCTIONS User`s guide, 210 pages
SIMULINK 7 - GRAPHICAL USER INTERFACE Guide de l'utilisateur   MATLAB SIMULINK 7 - GRAPHICAL USER INTERFACE User`s guide [en] , 759 pages
CONTROL SYSTEM TOOLBOX 9 Spécifications   MATLAB CONTROL SYSTEM TOOLBOX 9 Specifications [en] , 591 pages
REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Guide de l'utilisateur   MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER User`s guide, 130 pages
XPC TARGET RELEASE NOTES Guide de l'utilisateur   MATLAB XPC TARGET RELEASE NOTES User`s guide, 531 pages
CURVE FITTING TOOLBOX - RELEASE NOTES Guide de l'utilisateur   MATLAB CURVE FITTING TOOLBOX - RELEASE NOTES User`s guide, 216 pages