beautypg.com

7 bluetooth llc, 8 usb, 9 can interface – National CP3BT26 User Manual

Page 5: 10 quad uart, 11 advanced audio interface, 12 cvsd/pcm conversion module, 13 12-bit analog to digital converter, Bluetooth llc, Can interface, Quad uart

background image

5

www.national.com

CP3

BT26

3.7

BLUETOOTH LLC

The integrated hardware Bluetooth Lower Link Controller
(LLC) complies to the Bluetooth Specification Version 1.1
and integrates the following functions:

„ 4.5K-byte dedicated Bluetooth Data RAM
„ 1K-byte dedicated Bluetooth Sequencer RAM
„ Support of all Bluetooth 1.1 packet types
„ Support for fast frequency hopping of 1600 hops/s
„ Access code correlation and slot timing recovery circuit
„ Power Management Control Logic
„ BlueRF-compatible interface (mode 2/3) to connect with

National’s LMX5252 and other RF transceiver chips

3.8

USB

The CR16 USB node is a Universal Serial Bus (USB) Node
controller compatible with USB Specification 1.1. It inte-
grates the required USB transceiver, the Serial Interface En-
gine (SIE), and USB endpoint FIFOs. A total of seven
endpoint pipes are supported: one bidirectional pipe for the
mandatory control EP0 and an additional six pipes for unidi-
rectional endpoints to support USB interrupt, bulk, and iso-
chronous data transfers.

3.9

CAN INTERFACE

The CAN module contains a Full CAN 2.0B class, CAN se-
rial bus interface for applications that require a high-speed
(up to 1 Mbits per second) or a low-speed interface with
CAN bus master capability. The data transfer between CAN
and the CPU is established by 15 memory-mapped mes-
sage buffers, which can be individually configured as re-
ceive or transmit buffers. An incoming message is filtered by
two masks, one for the first 14 message buffers and another
one for the 15th message buffer to provide a basic CAN
path. A priority decoder allows any buffer to have the high-
est or lowest transmit priority. Remote transmission re-
quests can be processed automatically by automatic
reconfiguration to a receiver after transmission or by auto-
mated transmit scheduling upon reception. In addition, a
time stamp counter (16-bits wide) is provided to support
real-time applications.

The CAN module is a fast core bus peripheral, which allows
single-cycle byte or word read/write access. A set of diag-
nostic features (such as loopback, listen only, and error
identification) support the development with the CAN mod-
ule and provide a sophisticated error management tool.

The CAN receiver can trigger a wake-up condition out of the
low-power modes through the Multi-Input Wake-Up module.

3.10

QUAD UART

Four UART modules support a wide range of programmable
baud rates and data formats, parity generation, and several
error detection schemes. The baud rate is generated on-
chip, under software control. One UART channel supports
hardware flow control, DMA, and USART capability (syn-
chronous mode).

The UARTs offer a wake-up condition from the low-power
modes using the Multi-Input Wake-Up module.

3.11

ADVANCED AUDIO INTERFACE

The audio interface provides a serial synchronous, full-du-
plex interface to CODECs and similar serial devices. Trans-
mit and receive paths operate asynchronously with respect
to each other. Each path uses three signals for communica-
tion: shift clock, frame synchronization, and data.

When the receiver and transmitter use separate shift clocks
and frame sync signals, the interface operates in its asyn-
chronous mode. Alternatively, the transmit and receive path
can share the same shift clock and frame sync signals for
synchronous mode operation.

3.12

CVSD/PCM CONVERSION MODULE

The CVSD/PCM module performs conversion between
CVSD data and PCM data, in which the CVSD encoding is
as defined in the Bluetooth specification and the PCM data
can be 8-bit µ-Law, 8-bit A-Law, or 13-bit to 16-bit Linear.

3.13

12-BIT ANALOG TO DIGITAL
CONVERTER

This device contains an 8-channel, multiplexed input, suc-
cessive approximation, 12-bit Analog-to-Digital Converter. It
supports both Single Ended and Differential modes of oper-
ation.

The integrated 12-bit ADC provides the following features:

„ 8-channel, multiplexed input
„ 4 differential channels
„ Single-ended and differential external filtering capability
„ 12-bit resolution; 11-bit accuracy
„ 15-microsecond conversion time
„ Support for 4-wire touchscreen applications
„ External start trigger
„ Programmable start delay after start trigger
„ Poll or interrupt on done

The ADC is compatible with 4-wire resistive touchscreen
applications and is intended to provide the resolution neces-
sary to support handwriting recognition. Low-ohmic touch-
screen drivers are provided internally on the ADC[3:0] pins.
Pendown detection is also provided.

The ADC provides several options for the voltage reference
source. The positive reference can be ADVCC (internal),
VREFP, ADC0, or ADC3. The negative reference can be
ADVCC (internal), ADC1, or ADC2.

Two specific analog channel selection modes are support-
ed. These are as follows:

„ Allow any specific channel to be selected at one time.

The A/D Converter performs the specific conversion re-
quested and stops.

„ Allow any differential channel pair to be selected at one

time. The A/D Converter performs the specific differential
conversion requested and stops.

In both Single-Ended and Differential modes, there is the
capability to connect the analog multiplexer output and A/D
converter input to external pins. This provides the ability to
externally connect a common filter/signal conditioning cir-
cuit for the A/D Converter.