參數(shù)資料
型號(hào): BU-65566M19
廠商: DATA DEVICE CORP
元件分類(lèi): 微控制器/微處理器
英文描述: 4 CHANNEL(S), MIL-STD-1553 CONTROLLER, XMA64
文件頁(yè)數(shù): 15/15頁(yè)
文件大?。?/td> 502K
代理商: BU-65566M19
9
Data Device Corporation
www.ddc-web.com
BU-65566
F-04/06-0
The library initialization function results in configuring the
Enhanced Mini-ACE’s to a specific state, depending on the mode
of operation. For each mode, advanced architectural features are
enabled as part of the initialization. Depending on the mode of
operation that is initialized, the user may access specific data
structures. For example, for BC mode, there are separate func-
tions for accessing op codes, messages, data blocks, and
frames. There are separate functions that may be invoked to
release all resources for a particular device. Asynchronous mes-
sages can be easily inserted into a frame by calling a high-level
API library function.
For all function calls, the library checks all parameters for validi-
ty, with invalid parameters resulting in error codes.
HOST BUFFER
For all modes of operation, the Enhanced Mini-ACE API library
allows the programmer to log all messages processed. With the
use of the Host Buffering feature, all messages will be automat-
ically transferred from the Enhanced Mini-ACE memory into a
user-definable host buffer.
A host buffer is commonly used to ensure that messages are reli-
ably transferred to the host buffer with no user intervention to
ensure that no messages are lost. In non-deterministic systems,
such as Microsoft Windows, in which the user has little or no con-
trol of how long it will take to read new messages off the
Enhanced Mini-ACE stack, messages might otherwise be lost.
INTERRUPT HANDLING
Enhanced Mini-ACE interrupt handling involves the use of a
thread blocking/callback mechanism. A high priority background
thread, enabled via the library, blocks at the kernel level until an
interrupt occurs. Once one occurs, the default library service rou-
tine, and optionally a user defined routine, is called. During appli-
cation development, one must take into consideration the perfor-
mance cost when incorporating user defined interrupt routines.
Complicated, multi-function call, or system calls that may per-
form any input/output may have considerably detrimental effects
on processing performance.
When the processor and then the operating system is signaled
that an interrupt request has occurred, the driver reads card-spe-
cific registers to determine if a particular Enhanced Mini-ACE
channel has requested interrupt service. Assuming that one of
the Enhanced Mini-ACE’s has issued an interrupt, the library
checks to see which interrupt event(s) has occurred. If more than
one interrupt event has occurred, these are processed sequen-
tially, one at a time.
If a particular Enhanced Mini-ACE issued the interrupt request,
then its "blocking" condition will be lifted. At this time, the library
will then read the respective Enhanced Mini-ACE's Interrupt
Status Registers. Note that there is a separate thread for each
Enhanced Mini-ACE. For each Interrupt Status Register bit that
is set, the library interrupt service routine checks to see if the
LAST LOCATION
BC GENERAL
PURPOSE QUEUE
(64 Locations)
BC GENERAL
PURPOSE QUEUE
POINTER
REGISTER
NEXT LOCATION
FIGURE 4. BC GENERAL PURPOSE QUEUE
相關(guān)PDF資料
PDF描述
BU-65566M49N 4 CHANNEL(S), MIL-STD-1553 CONTROLLER, XMA64
BU-65566G42 4 CHANNEL(S), MIL-STD-1553 CONTROLLER, XMA64
BU-65566G13 4 CHANNEL(S), MIL-STD-1553 CONTROLLER, XMA64
BU21018MWV SPECIALTY ANALOG CIRCUIT, QCC56
BU27TD2WNVX 2.7 V FIXED POSITIVE LDO REGULATOR, 0.5 V DROPOUT, PDSO4
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
BU-65-6 功能描述:測(cè)試電夾 ALLIGATOR CLIP BLU RoHS:否 制造商:Pomona Electronics 類(lèi)型:Minigrabber clip 顏色:Black
BU-656-0 功能描述:測(cè)試電夾 Black Safety Alligat RoHS:否 制造商:Pomona Electronics 類(lèi)型:Minigrabber clip 顏色:Black
BU65612P0-100 制造商:未知廠家 制造商全稱(chēng):未知廠家 功能描述:Telecommunication IC
BU65612P0-110 制造商:未知廠家 制造商全稱(chēng):未知廠家 功能描述:Telecommunication IC
BU65612P0-120 制造商:未知廠家 制造商全稱(chēng):未知廠家 功能描述:Telecommunication IC