can 协议 毕业论文外文翻译

上传人:aa****6 文档编号:38202605 上传时间:2018-04-28 格式:DOC 页数:11 大小:306KB
返回 下载 相关 举报
can 协议  毕业论文外文翻译_第1页
第1页 / 共11页
can 协议  毕业论文外文翻译_第2页
第2页 / 共11页
can 协议  毕业论文外文翻译_第3页
第3页 / 共11页
can 协议  毕业论文外文翻译_第4页
第4页 / 共11页
can 协议  毕业论文外文翻译_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《can 协议 毕业论文外文翻译》由会员分享,可在线阅读,更多相关《can 协议 毕业论文外文翻译(11页珍藏版)》请在金锄头文库上搜索。

1、山东科技大学学士学位论文 文献翻译附录二附录二 文献翻译文献翻译CAN protocolM .J .SchofieldThe CAN protocol is an international standard defined in the ISO 11898. Beside the CAN protocol itself the conformance test for the CAN protocol is defined in the ISO 16845, which guarantees the interchangeability of the CAN chips.1. Princip

2、les of data exchange CAN is based on the “broadcast communication mechanism”, which is based on a message-oriented transmission protocol. It defines message contents rather than stations and station addresses. Every message has a message identifier, which is unique within the whole network since it

3、defines content and also the priority of the message. This is important when several stations compete for bus access (bus arbitration).As a result of the content-oriented addressing scheme a high degree of system and configuration flexibility is achieved. It is easy to add stations to an existing CA

4、N network without making any hardware or software modifications to the present stations as long as the new stations are purely receivers. This allows for a modular concept and also permits the reception of multiple data and the synchronization of distributed processes. Also, data transmission is not

5、 based on the availability of specific types of stations, which allows simple servicing and upgrading of thenetwork.山东科技大学学士学位论文 文献翻译2. Real-time data transmission In real-time processing the urgency of messages to be exchanged over the network can differ greatly: a rapidly changing dimension, e.g.

6、engine load, has to be transmitted more frequently and therefore with less delays than other dimensions, e.g. engine temperature.The priority, at which a message is transmitted compared to another less urgent message, is specified by the identifier of each message. The priorities are laid down durin

7、g system design in the form of corresponding binary values and cannot be changed dynamically. The identifier with the lowest binary number has the highest priority.Bus access conflicts are resolved by bit-wise arbitration of the identifiers involved by each station observing the bus level bit for bi

8、t. This happens in accordance with the wired-and-mechanism, by which the dominant state overwrites the recessive state. All those stations (nodes) with recessive transmission and dominant observation lose the competition for bus access. All those “losers“ automatically become receivers of the messag

9、e with the highest priority and do not re-attempt transmission until the bus is available again.Transmission requests are handled in order of their importance for the system as a whole. This proves especially advantageous in overload situations. 山东科技大学学士学位论文 文献翻译Since bus access is prioritized on th

10、e basis of the messages, it is possible to guarantee low individual latency times in real-time systems.3. Message frame formats The CAN protocol supports two message frame formats, the only essential difference being in the length of the identifier. The “CAN base frame” supports a length of 11 bits

11、for the identifier, and the “CAN extended frame” supports a length of 29 bits for the identifier.4. CAN extended frame format The difference between an extended frame format message and a base frame format message is the length of the identifier used. The 29-bit identifier is made up of the 11-bit i

12、dentifier (“base identifier”) and an 18-bit extension (“identifier extension”). The distinction between CAN base frame format and CAN extended frame format is made by using the IDE bit, which is transmitted as dominant in case of an 11-bit frame, and transmitted as recessive in case of a 29-bit fram

13、e. As the two formats have to co-exist on one bus, it is laid down which message has higher priority on the bus in the case of bus access collision with different formats and the same identifier / base identifier: The 11-bit message always has priority over the 29-bit message.山东科技大学学士学位论文 文献翻译The ex

14、tended format has some trade-offs: The bus latency time is longer (in minimum 20 bit-times), messages in extended format require more bandwidth (about 20 %), and the error detection performance is lower (because the chosen polynomial for the 15-bit CRC is optimized for frame length up to 112 bits).C

15、AN controllers, which support extended frame format messages are also able to send and receive messages in CAN base frame format. CAN controllers that just cover the base frame format do not interpret extended frames correctly. However there are CAN controllers, which only support the base frame for

16、mat but recognize extended messages and ignore them.5. Detecting and signaling errors Unlike other bus systems, the CAN protocol does not use acknowledgement messages but instead signals errors immediately as they occur. For error detection the CAN protocol implements three mechanisms at the message level (data link l

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号