datasheetbank_Logo
データシート検索エンジンとフリーデータシート

ADUC7033 データシートの表示(PDF) - Analog Devices

部品番号
コンポーネント説明
メーカー
ADUC7033 Datasheet PDF : 140 Pages
First Prev 121 122 123 124 125 126 127 128 129 130 Next Last
ADuC7033
BIT SERIAL DEVICE (BSD) INTERFACE
LHS INTERRUPT
IRQEN[7]
5MHz
ADuC7033
LHS
HARDWARE
LHSVAL0
LHS
INTERRUPT
LOGIC
FOUR LIN
INTERRUPT
SOURCES
BREAK LHSSTA[0]
START LHSSTA[1]
STOP LHSSTA[2]
BREAK
ERROR LHSSTA[4]
VDD
131kHz
LHSVAL1
RxD ENABLE
LHSCON0[8]
INPUT
VOLTAGE
THRESHOLD
REFERENCE
LIN ENABLE
(INTERNAL
PULL-UP)
HVCFG0[5]
EXTERNAL
LIN PIN
VDD
MASTER ECU
PROTECTION
DIODE
MASTER ECU
PULL-UP
RxD
ADuC7033
UART
TxD
LIN MODE
HVCFG0[1:0]
OUTPUT
DISABLE
BPF
OVER
VOLTAGE SCR
PROTECTION
CLOAD
INTERNAL
SHORT-CIRCUIT
SENSE
RESISTOR
INTERNAL
SHORT-CIRCUIT
TRIP REFERENCE
Figure 52. BSD I/O Hardware Interface
IO_VSS
BSD is a pulse-width modulated signal with three possible
states: sync, zero, and one. These are detailed, together with
their associated tolerances, in Table 96. The frame length is
19 bits and communication occurs at 1200 bps ± 3%.
When writing bits, user code toggles a GPIO pin and uses
the LHSCAP and LHSCMP registers to time pulse widths
and generate an interrupt when the BSD output pulse
width has reached its required width.
Table 96. BSD Bit Level Description
Parameter Min
Typ
TxD Rate
1164
1200
Bit Encoding
tSYNC
1/16
2/16
t0
5/16
6/16
t1
10/16
12/16
Max
1236
3/16
8/16
14/16
Unit
bps
tPERIOD
tPERIOD
tPERIOD
BSD COMMUNICATION HARDWARE INTERFACE
The ADuC7033 emulates the BSD communication protocol
using a GPIO, an IRQ, and the LIN synchronization hardware,
all of which are under software control.
BSD RELATED MMRS
ADuC7033 emulates the BSD communication protocol using a
software (bit bang) interface with some hardware assistance
form LIN hardware synchronization logic. In effect, the
ADuC7033 BSD interface uses the following protocols:
The ADuC7033 MMRs required for BSD communication are as
follows:
LHSSTA: LIN hardware sync status register.
LHSCON0: LIN hardware sync control register.
LHSVAL0: LIN hardware sync Timer0 (16-bit timer).
LHSCON1: LIN hardware sync edge setup register.
LHSVAL1: LIN sync break timer.
LHSCAP: LIN sync capture register.
LHSCMP: LIN sync compare register.
IRQEN/CLR: Enable interrupt register.
FIQEN/CLR: Enable fast interrupt register.
GP2DAT: GPIO data register.
GP2SET: GPIO set register.
GP2CLR: GPIO clear register.
An internal GPIO signal (GPIO_12) that is routed to the
external LIN/BSD pin and is controlled directly by
software to generate 0s and 1s.
When reading bits, the LIN synchronization hardware uses
LHSVAL1 to count the width of the incoming pulses so
that user code can interpret the bits as sync, 0, or 1.
Rev. B | Page 130 of 140

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]