NXP Semiconductors LPC2917 Modulation and sampling control subsystem, LIN pin description

Models: LPC2917 LPC2919

1 68
Download 68 pages 2.51 Kb
Page 31
Image 31

NXP Semiconductors

DRAFT

D

D

 

AFT

RAFT

RAFT AFT

 

 

 

DR

DR

DLPC2917/19

ARM9 microcontrollerRAFT withDRAFTCANDRAFTand LINDRAFT

Complete LIN 2.0 message handling and transfer

One interrupt per LIN message

Slave response time-out detection

Programmable sync-break length

Automatic sync-field and sync-break generation

Programmable inter-byte space

Hardware or software parity generation

Automatic checksum generation

Fault confinement

Fractional baud-rate generator

T DRAFT

T

 

DRA

DRA DR

F

F

 

DRAFT DRAFT DRAF

DRAFT DRAFT

 

DRAFT

D

 

 

 

DRA

8.6.2LIN pin description

The two LIN 2.0 master controllers in the LPC2917/19 have the pins listed below. The LIN pins are combined with other functions on the port pins of the LPC2917/19. Table 19 shows the LIN pins. For more information see Ref. 1 subsection 3.43, LIN master controller.

Table 19. LIN controller pins

Symbol

Direction

Description

LIN0/1 TXDL

out

LIN channel 0/1 transmit data output

 

 

 

LIN0/1 RXDL

in

LIN channel 0/1 receive data input

 

 

 

8.7Modulation and sampling control subsystem

8.7.1Overview

The Modulation and Sampling Control Subsystem (MSCSS) in the LPC2917/19 includes four Pulse-Width Modulators (PWMs), three10-bit successive approximation Analog-to-Digital Converters (ADCs) and two timers.

The key features of the MSCSS are:

Two 10-bit, 400 ksamples/s, 8-channel ADCs with 3.3 V inputs and various trigger- start options

Four 6-channel PWMs (Pulse-Width Modulators) with capture and trap functionality

Two dedicated timers to schedule and synchronize the PWMs and ADCs

8.7.2Description

The MSCSS contains Pulse-Width Modulators (PWMs), Analog-to-Digital Converters (ADCs) and timers.

Figure 7 provides an overview of the MSCSS. An AHB-to-VPB bus bridge takes care of communication with the AHB system bus. Two internal timers are dedicated to this subsystem. MSCSS timer 0 can be used to generate start pulses for the ADCs and the first PWM. The second timer (MSCSS timer 1) is used to generate ‘carrier’ signals for the PWMs. These carrier patterns can be used, for example, in applications requiring current

LPC2917_19_1

© NXP B.V. 2007. All rights reserved.

Preliminary data sheet

Rev. 1.01 — 15 November 2007

31 of 68

Page 31
Image 31
NXP Semiconductors LPC2917, LPC2919 Modulation and sampling control subsystem, LIN pin description, LIN controller pins