SAE J 2740-2005 General Motors UART Serial Data Communications《一般发动机UART连续数据通信》.pdf
《SAE J 2740-2005 General Motors UART Serial Data Communications《一般发动机UART连续数据通信》.pdf》由会员分享,可在线阅读,更多相关《SAE J 2740-2005 General Motors UART Serial Data Communications《一般发动机UART连续数据通信》.pdf(22页珍藏版)》请在麦多课文档分享上搜索。
1、 SURFACE VEHICLE INFORMATION REPORT General Motors UART Serial Data Communications SAE Technical Standards Board Rules provide that: “This report is published by SAE to advance the state of technical and engineering sciences. The use of this report is entirely voluntary, and its applicability and su
2、itability for any particular use, including any patent infringement arising therefrom, is the sole responsibility of the user.” SAE reviews each technical report at least every five years at which time it may be reaffirmed, revised, or cancelled. SAE invites your written comments and suggestions. Co
3、pyright 2005 SAE International All rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE. TO PLACE A DOCUMENT
4、 ORDER: Tel: 877-606-7323 (inside USA and Canada) Tel: 724-776-4970 (outside USA) Fax: 724-776-0790 Email: custsvcsae.org SAE WEB ADDRESS: http:/www.sae.org Issued 2005-12 J2740 ISSUED DEC2005 TABLE OF CONTENTS 1. Scope . 3 1.1 Rationale 3 2. References. 3 2.1 Applicable Publications 3 2.1.1 SAE Pub
5、lications 3 3. Definitions. 3 3.1 Master ECU 3 3.2 Serial Data Bus 3 3.3 Slave ECU 3 3.4 Tester . 4 4. Acronyms . 4 5. System Elements . 4 5.1 Master ECU 5 5.2 Slave ECU 5 5.3 Tester . 6 5.4 Data Link Connector 6 6. System Element Moding 6 7. Communication Protocol and Timing. 6 7.1 Bus Moding 7 7.2
6、 Message Structure. 7 7.2.1 Data Bit. 7 7.2.2 Data Byte 7 7.2.3 Idle Byte . 7 7.2.4 Message Format 7 7.2.4.1 Message Identification Byte . 8 SAE J2740 Revised DEC2005 - 2 - 7.2.4.2 Message Length Byte 8 7.2.4.3 Data Bytes. 8 7.2.4.4 Checksum Byte 8 7.2.5 Message Diagram 9 7.3 Timing. 9 7.3.1 Bit Tim
7、ing . 9 7.3.2 Byte Timing 9 7.3.3 Message Timing. 10 7.3.3.1 Master ECU Polling10 7.3.3.2 Nonpolling Master ECU 12 7.3.3.3 Master ECU Response 12 7.3.3.4 Slave ECU Response 12 7.3.3.5 Tester Response 13 7.4 Serial Bus Errors 13 7.4.1 General. 13 7.4.2 Erroneous Messages . 13 7.4.2.1 Wrong MIB Code13
8、 7.4.2.2 Invalid Message Length Byte. 13 7.4.2.3 Framing Error . 13 7.4.2.4 Overrun Error . 14 7.4.2.5 Noise Flag 14 7.4.2.6 Sum Check. 14 7.4.2.7 No Polling Response 14 8. System Messages 14 8.1 Normal Mode 14 8.2 ALDL (Assembly Line Diagnostic Link) Mode 15 8.2.1 Message Identification Byte . 15 8
9、.2.2 ALDL Function Modes 15 8.2.3 ALDL Mode Message Structure. 15 8.2.4 ALDL Mode Messages. 16 8.2.4.1 Tester Polling Message 16 8.2.4.2 Tester Polling Response Message 16 9. Electrical Parameters.17 9.1 Design Objectives 17 9.1.1 Line Noise Rejection 17 9.1.2 Short Circuit Protection 17 9.1.3 Power
10、 or Ground Failures 17 9.1.4 Disruptive Transients .18 9.1.5 Data Output 18 9.1.6 Bus Pull-Up Resistor18 9.2 General Requirements. 18 9.2.1 Single Wire Data Bus. 18 9.2.2 Discrete Circuit. 19 9.2.2.1 Transmit - Receive Circuit Diagram. 20 9.2.2.2 Layout Considerations . 20 9.2.2.3 Test Specification
11、s. 21 SAE J2740 Revised DEC2005 - 3 - 1. Scope This Technical Information Report defines the General Motors UART Serial Data Communications Bus, commonly referred to as GM UART. This document should be used in conjunction with SAE J2534-2 in order to enhance an SAE J2534 interface to also provide th
12、e capability to program ECUs with GM UART. SAE J2534-1 includes requirements for an interface that can be used to program certain emission-related Electronic Control Units (ECUs) as required by U.S. regulations, and SAE J2534-2 defines enhanced functionality required to program additional ECUs not m
13、andated by current U.S. regulations. The purpose of this document is to specify the requirements necessary to implement GM UART in an enhanced SAE J2534 interface intended for use by independent automotive service facilities to program GM UART ECUs in General Motors vehicles. 1.1 Rationale Not appli
14、cable. 2. References 2.1 Applicable Publications The following publications form a part of this specification to the extent specified herein. Unless otherwise indicated, the latest version of SAE publications shall apply. 2.1.1 SAE PUBLICATIONS Available from SAE, 400 Commonwealth Drive, Warrendale,
15、 PA 15096-0001, Tel: 877-606-7323 (inside USA and Canada) or 724-776-4970 (outside USA), www.sae.org. SAE J2534-1Recommended Practice for Pass-Thru Vehicle Programming SAE J2534-2Recommended Practice for Optional Pass-Thru Features 3. Definitions 3.1 Master ECU An ECU that can send and receive messa
16、ges on the serial data bus, and that controls the flow of messages on the data bus 3.2 Serial Data Bus A physical connection between devices that comprise a vehicle system used to send and receive message bytes sequentially 3.3 Slave ECU An ECU on the serial data bus that receives requests from the
17、Master ECU and performs the requested functions, and sends messages only when requested by a Master ECU or Tester SAE J2740 Revised DEC2005 - 4 - 3.4 Tester A device, external to the vehicle, that has the capability to connect to the serial data bus through a data link connector (DLC) and assume the
18、 role of a Master ECU, primarily for the purpose of diagnostices or reprogramming 4. Acronyms ALDL Assembly Line Diagnostic Link DLC Data Link Connector ECU Electronic Control Unit LSB Least Significant Bit MIB Message Identification Byte MSB Most Significant Bit NRZ Non-Return to Zero UART Universa
19、l Asynchronous Receiver/Transmitter 5. System Elements The elements of a GM UART serial data bus system are shown in Figure 1. A vehicle system is composed of a Master ECU, the Serial Data Bus, a group of optional Slave ECUs, and a Data Link Connector which permits access to the Serial Data Bus by e
20、xternal test devices. External test devices, called Testers, can be a Service Tester (often called a Scan Tool), an Assembly Line Tester, or an SAE J2534 pass-thru programming interface. FIGURE 1SYSTEM ELEMENTS Tester Data Link ConnectorVehicle SystemMasterECUSlave ECU #1Slave ECU #2Slave ECU #nSeri
21、al Data Bus SAE J2740 Revised DEC2005 - 5 - The functionality of these elements are contained in the following paragraphs. 5.1 Master ECU A Master ECU is an ECU or Tester that is in control of the bus. The Master ECU shall perform transmit and receive functions. The major characteristic which distin
22、guishes the Master ECU from a Slave ECU is that it controls the traffic on the serial bus. The Master ECU shall control which device has control of the bus via a cyclic transmission of polling messages. Normal operation is for the Master ECU to transmit a message and then receive a valid response me
23、ssage transmitted by the proper Slave ECU. The Master ECU will transmit the next message at the scheduled time. The sequence of messages may vary from application to application and from model year to model year. The Master ECU may also periodically transmit an ALDL polling message to determine if t
24、here is a Tester connected to the serial data bus that needs to take control of the serial data bus. If a Tester responds to this ALDL polling message, the Master ECU relinquishes control of the serial data bus to the Tester and becomes a Slave ECU. When the system does not contain any Slave ECUs, t
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAEJ27402005GENERALMOTORSUARTSERIALDATACOMMUNICATIONS 一般 发动机 UART 连续 数据通信 PDF

链接地址:http://www.mydoc123.com/p-1027559.html