AcroPack Series AP560
CAN Bus Interface Module
- 44 -
Control Register 1
Table 18 CTRL1 (Write 0x16, Read 0xD4)
BIT
FUNCTION
2:0
Not used
3
OSCOFF
–
Oscillator off
This bit should be set to a one since the FPGA on the
AP560 provides the clock signal.
0
–
OSCOUT pin enabled
1
–
Shuts off external OSCOUT pin
4
FILTON
- Filter on enable
This bit is set to turn on the HI-3111 CAN ID filtering
mechanism. The default after reset is FILTON = 0, meaning
filtering is turned off and every valid CAN message is
accepted into the receive FIFO.
Note: The device must be
in initialization mode in order to program the acceptance
filters and masks.
0
–
No CAN ID filtering (every valid message accepted into
receive FIFO
1
–
Enable CAN ID filtering
5
OSM
–
One-Shot Mode Enable
OSM is intended to be used OLNY with the TX1M bit. If
OSM is enabled and TX1M is set, the controller transmits
only once and does not attempt re-transmission upon loss
of arbitration or error. This feature is necessary to support
the implementation of fixed time slots in the Time-
Triggered CAN standard (TTCAN).
Note: un-transmitted
messages will remain in the FIFO. If a new message is
required on the next transmission cycle, the user must
first clear the FIFO with command 0x54 and then reload
the new message.
0
–
Messages will re-transmit per CAN protocol.
1
–
Enable one-shot mode.
6
TX1M
- Enable transmission of only the next message.
This bit is applicable only if TXEN = 0. It is reset
automatically upon completion of a successful
transmission or by initiation of transmission if the OSM bit
is set.
0
–
Wait for transmission enable or TX1M bit set before
sending next message in FIFO
1
–
Enable transmission of only next message in FIFO when
TXEN = 0
7
TXEN
–
When this bit is asserted, each message in the FIFO
will be sequentially loaded to the transmit buffer and sent
if the bus is available. If this bit is not set, a transmission
can be enabled by the TX1M bit. If the TXEN pin is pulled
low during a transmission, the current message being
transmitted will be completed. Any additional messages in
the FIFO will not be transmitted.
0
–
Wait for transmission enable or TX1M bit set before
sending next message in FIFO
1
–
Enable transmission and send any messages in FIFO
(until empty if TXEN is held set)
Содержание AcroPack AP560
Страница 28: ...AcroPack Series AP560 CAN Bus Interface Module 28 Figure 2 Standard Data Frame...
Страница 30: ...AcroPack Series AP560 CAN Bus Interface Module 30 Figure 3 Extended Data Frame...
Страница 32: ...AcroPack Series AP560 CAN Bus Interface Module 32 Figure 4 Remote Frame...
Страница 34: ...AcroPack Series AP560 CAN Bus Interface Module 34 Figure 5 Error Frame...