下载此文档

基于CAN 总线通信协议的设计与实现[J].docx


文档分类:汽车/机械/制造 | 页数:约5页 举报非法文档有奖
1/ 5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 5 下载此文档
文档列表 文档介绍
基于 CAN 总线通信协议的设计与实现
窦鹏
刘胜永
(广西工学院电子信息与控制工程系,广西柳州 545006)
中图分类号:TN915
文献标识码:B
摘要:
本文以 C8051F120 单片机为背景,在 CAN 技术规范的基础上提出了一种基于单
片机的 CAN 应用层协议。文中首先设计了一种数据传递格式,它解决了 CAN 规范
只能传递小于 8 字节数据的缺点,实现了大于 8 字节数据的准确传输。并在此基础上,建
立了可靠的收发机制、管理机制和错误处理机制共同维护协议的运转,实现了 CAN 总线
数据方便快捷的传输。
关键词: CAN 总线通信协议 C8051F120
The Design and Realization of Can munication protocol Based on C8051F120
DouPeng
LiuShengYong
(Dept. of Electric Information and Control Engineering, Guangxi University of Technology,
Liuzhou 545006, China)
Abstract:
This paper proposed a CAN protocol of application layer based on CAN
specification with the background of C8051F120 microcontroller. At first, has
designed a data format in transfering, which can transfer data more than 8 bytes
based on CAN specification and makes up for the shortage of CAN protocol
of application layer based on the data structure, and has established the reliable
receiving and dispatching mechanism, the management mechanism and the error
processing mechanism and so on, which maintains the protocol work smoothly and attains
the convenient and prompt transmission through CAN bus.
Keyword: CAN;BUS; Communication Protocol; 8051F120
1

前言
控制器局域网(CAN-Controller work)属于现场总线(Fieldbus)的范畴,是
众多的属于现场总线标准之一,它适用于工业控制系统,具有通信速率高、可靠性强、连
接方便、性能价格比高等诸多特点。它是一种有效支持分布式控制或实时控制的串行通信
网络,以其短报文帧及 CSMA/CD-AMP(带有信息优先权及冲突检测的载波监听多路访问)

基于CAN 总线通信协议的设计与实现[J] 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 5
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 799474576
  • 文件大小 0 KB
  • 时间2013-07-30
最近更新