pef20320 Infineon Technologies Corporation, pef20320 Datasheet - Page 243
pef20320
Manufacturer Part Number
pef20320
Description
Multichannel Network Interface Controller For Hdlc With 32 Channels
Manufacturer
Infineon Technologies Corporation
Datasheet
1.PEF20320.pdf
(252 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
pef20320HV3.4
Manufacturer:
MAXIM
Quantity:
845
Part Number:
pef20320HV3.4
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
Company:
Part Number:
pef20320HV3.4R
Manufacturer:
SIEMENS
Quantity:
5 510
Company:
Part Number:
pef20320HV3.4R
Manufacturer:
SIEMENS
Quantity:
5 510
- Current page: 243 of 252
- Download datasheet (3Mb)
9
9.1
The MUNICH32 code extract is taken from the low level device driver for the MUNICH32,
which is written in ‘C’. This extract gives you a brief impression how a MUNICH32 device
driver could be programmed.
The munich control configuration (munichCtrlCfg) is a structure which consists of the
following substructures:
These substructures mainly consist of bit fields. The use of bit fields does not produce a
speed optimized but a highly readable code, in our case to demonstrate the
programming of the MUNICH32 very clearly.
The structures are directly memory mapped to the MUNICH32 structures and listed
below.
In this short example we select the CEPT-32 PCM highway format and the HDLC mode.
All time-slots are assigned to channel number 0. HDLC frames are send via channel0.
There are two functions:
The function InitChannel0AndSendFirstFrame() comprises the following initialization
tasks:
– the MUNICH32 is configured for the CEPT32 channel format
– the interrupt queue is initialized and assigned
– each time-slot consists of 8 bit and all time-slots are assigned to channel 0
– the transmit outputs and the receive inputs are active
– here nine transmit buffers are assigned to channel0
– idle code flags.
User’s Manual
Action Specification
Interrupt Queue Specification
Time-Slot Assignment
Channel Specification
Munich Receive Descriptor Pointer
Munich Transmit Descriptor Pointer
Appendix
Source Code Extract MUNICH32
243
actionSpec
timeSlot[ ]
channelSpec[ ]
currRcDescrAddr[ ]
currTxDescrAddr[ ]
InitChannel0AndSendFirstFrame()
TxHdlcFrame().
intQueueSpec
PEB 20320
Appendix
01.2000
Related parts for pef20320
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
PHASE SHIFTERS
Manufacturer:
ETC2 [List of Unclassifed Manufacturers]
Datasheet:
Part Number:
Description:
PHASE SHIFTERS
Manufacturer:
MERRIMAC [Merrimac Industries, Inc.]
Datasheet:
Part Number:
Description:
Antenna Switch Silicon Pin Diode
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Silicon Switching Diodes
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Single Igbt Driver Ic
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Igbt Modules
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Igbt Modules
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Igbt Modules
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
5 Volt Standard Regulator
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Active Biased Transistor
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
N-channel Small Signal Mosfet 20v?800v
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Sipmos Small-signal Transistor
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Complementary Mosfets 60v Small-signal-transistor
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
Complementary Mosfets 60v
Manufacturer:
Infineon Technologies Corporation
Datasheet:
Part Number:
Description:
P-channel Mosfets Power-transistor
Manufacturer:
Infineon Technologies Corporation
Datasheet: