st72561 family - anglia.com · linsci™ macrocell – specially enhanced to support the lin...

4
ST72561 family 8-bit microcontroller for CAN and LIN communications www.st.com/mcu

Upload: phamtram

Post on 03-Apr-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

ST72561 family8-bit microcontroller for CAN and LIN communications

www.st.com/mcu

STMicroelectronics has been responding to the automotive challenge for many years. Today, our solutions are not onlycost-effective but they offer real innovation, covering every application found in modern cars. The ST72561 is a family ofcar networking devices addressing CAN- and LIN-bus applications. All devices in this family are based on a commonindustry-standard 8-bit core, featuring an enhanced instruction set and are available with FLASH or ROM programmemory. This family of products is targeting car body electronics, as well as power train, with a focus on low powerconsumption and a wide range of packages. Due to its comprehensive features and competitive price, the device is alsosuited to industrial and consumer applications requiring CAN or UART communication. It is the smallest availablemicrocontroller with 2 UART and 1 CAN-bus interface.

n LINSCI™ macrocell – specially enhanced to support the LIN protocol and featuring:

• Automatic LIN Header handling and filtering of irrelevant LIN frames, saving up to 90% of CPU load dedicated to the LIN communication

• Extended error detection and signaling, making error handling easy for the application, in particular time-out detection

n BeCAN cell – a very powerful CAN cell on the Bosch CAN core. ST has added a processor interface with two transmit mailboxes, a three message deep RX-FIFO and six filter banks (each two x 32-bit), which allow extremely efficient message filtering by ID-groups or even single IDs

Flash

Program memor

Device summary

Part number

ST72561

ST7 core

beCAN

LINSCI

I/O

10-bitADC

Flashmemory

TXRX

EN

INH

5Vreg

Watchdog

L4979

Reset

L9638

Transceiver

Wake-up

Hall sensor

SPI

MM

VNH2SP30

Powerwindow

Vbatt

Vbatt

LIN-bus

Vbatt

Currentsensing

L9950

Currentsensing

VbattM

M

M

M

M

Typical automotive body application

ST72561K6 •

ST72561J6 •

ST72561R6 •

ST72561AR6 •

ST72561K9 •

ST72561J9 •

ST72561R9 •

ST72561AR9 •

Major application areas

n Automotive body applications• Door module• Window lift• Dashboard• Seat modules• Sun roof• Climate control• Handsfree equipment

for mobile phones

n Automotive safety and chassis• Power steering• Steering column sensor• Steering wheel lock• Lighting

n Automotive powertrain• Cooling fan• Exhaust gas recycling

n Industrial control

n Whitegoods• Dishwashers• Washing machines

FastROM ROM

Prog 8-bit(IC/OC/PWM)

LVDlevels

Serialinterface Special features

I/Oshigh

currentA/D

inputs 16-bit(IC/OC/PWM)

RAM(bytes)

OthersAutomotive

am memory type Timer functions

Package Supply voltage

Hall sensor

Powerwindow

Turn indicator

Safety light

Footwell light

Exterior light

Defroster

Mirror adjust

Mirror adjust

Mirror fold

Lock

Dead bolt

• • 32K 1K 6x10-bit 1(2/2/1) 1(1/1/3) WWDG, SPI, 2xSCI, 1 24(5) TQFP32 4.5 to 5.5V • features (LINSCITM), CAN 2.0B active, windowRTC CAN watchdog, auto wake up

• • 32K 1K 11x10-bit 1(2/2/1) 1(2/1/5) WWDG, SPI, 2xSCI, 1 34(6) TQFP44 4.5 to 5.5V •RTC CAN Nested Interrupts,TLI, ROP, SCIs with LIN

• • 32K 1K 16x10-bit 1(2/2/1) 2(4/2/5) WWDG, SPI, 2xSCI, 1 48(6) TQFP64 4.5 to 5.5V •RTC CAN (14x14)

• • 32K 1K 16x10-bit 1(2/2/1) 2(4/2/5) WWDG, SPI, 2xSCI, 1 48(6) TQFP64 4.5 to 5.5V •RTC CAN (10x10)

• • 60K 2K 6x10-bit 1(2/2/1) 1(1/1/3) WWDG, SPI, 2xSCI, 1 24(5) TQFP32 4.5 to 5.5V •Nested Interrupts,TLI, ROP, SCIs with LIN

RTC CANfeatures (LINSCITM), CAN 2.0B active, window

• • 60K 2K 11x10-bit 1(2/2/1) 1(2/1/5) WWDG, SPI, 2xSCI, 1 34(6) TQFP44 4.5 to 5.5V •CAN

• • 60K 2K 16x10-bit 1(2/2/1) 2(4/2/5) WWDG, SPI, 2xSCI, 1 48 (6) TQFP64 4.5 to 5.5V •watchdog, auto wake up

CAN (14x14)

• • 60K 2K 16x10-bit 1(2/2/1) 2(4/2/5) WWDG, SPI, 2xSCI, 1 48 (6) TQFP64 4.5 to 5.5V •watchdog, auto wake up

CAN (10x10)

Features Benefits

ST72561 family

Features and benefits

Nested Interrupts,TLI, ROP, SCIs with LINfeatures (LINSCITM), CAN 2.0B active, windowwatchdog, auto wake up

Reduced software overhead and CPU load even in complex CANnetworks

LIN communication with reduced CPU load compared to a UART-based solution

Built-in LIN break frame support

Low-cost interface for multiple serial communication lines

Scalable solution for various applications

Very low power consumption in standby mode with cyclical wakeup(<50µA typical)

Less effort for software development. Broad acceptance by car manufacturing industry

Enhanced robustness compared with a standard watchdog

Easy to build car network application with ready-to-use software examples including simple CAN driver

Powerful CAN cell which fully supports 29-bit identifiers withenhanced message filtering

LINSCI™ slave

LINSCI™ master

Small and cost-effective device with 2 SCIs (UARTs)

Broad range of packages (from 64-pin 14x14 down to 32-pin 7x7)

Auto wakeup feature

Standard software drivers from third-parties

Window watchdog

Third-party (PHYTEC) car networking kit

© STMicroelectronics - October 2004 - Printed in Italy - All rights reservedThe STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies.

For selected STMicroelectronics sales offices fax:France +33 1 55489569; Germany +49 89 4605454; Italy +39 02 8250449; Japan +81 3 57838216; Singapore +65 6481 5124;

Sweden +46 8 58774411; Switzerland +41 22 9292900; United Kingdom and Eire +44 1628 890391; USA +1 781 861 2678Full product information at www.st.com

ORDE

RCO

DE: F

LST7

2561

F/10

04Re

cycl

ed a

nd c

hlor

ine

free

pap

er

LINSCI is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.

Product

Development tools

Software

Description Supplier

ST7 Visual Develop is a powerful, easy-to-use IDE that supports a full range of

STVD7state-of-the-art debugging and programming tools, as well as C compilers from Cosmic

STand Metrowerks. In addition to its debug features, it offers advanced build andprogram features

ST7 Visual Programmer is a common programming interface used with ST7

STVP7programming hardware (engineering programming boards (EPB), ST emulators

ST(DVP3 and EMU3), ST7-STICK). This tool allows users to read, program, verify andcheck ST7 memory

C Compilers Ansi C compilers for ST7, free 4Kbyte code size limited evaluation version is availableCosmic/Metrowerks

CAN drivers for each car manufacturerSLP (DCX)FNOS (Ford) VectorGMLAN (GM)VWTP (VAG)Std OSEK modules (i.e. Hyundai)

Software driversST provides the complete software package according to the LIN standard1.3 and 2.0 for free. The LIN software package will consist of the following modules:

LIN driverLIN API STLIN diagnosticPC generation tool able to interpret LDF files

Programming

Debugging

STXF-INDART Low-cost in-circuit debugging tool for ST7 microcontroller families, with USB /USB interface to PC

ST/Softec

ST7MDT25-DVP3Entry-level emulator from ST7-DVP3 series that offers a flexible, modular debugging and programming solution

ST

High-end emulators Hitex/iSystem

Protoyping

This very low-cost kit allows jump-start of an embedded design, reducing time-to-marketand takes a concept from prototype to finished product. This kit is composed of two boards:

The development boardRapid Baseboard dedicated to automotive body applications: embedding all CAN/LIN development kit transceiver types, plus enhanced voltage regulator for easy prototyping of an ECU Phytec

The miniModuleDedicated to the ST7 micro-controller enabling connections with the baseboard

More information is available at: http://www.phytec.com

ST7SB25Socket board with ICC connector, combines with any hardware tool equipped forin-circuit programming, offering users a flexible and complete programming tool

ST

ST7-STICKST7 In-Circuit Communication Kit is a complete, low-cost software/hardware packagefor programming ST7 flash microcontrollers

STST Socket board

ST7 stick

DVP3 emulator

Phytec low-cost kit