基于单片机的通信协议设计.doc

资料分类:工业大学 上传会员:山顶云间 更新时间:2025-01-28
需要金币500 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14296
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:如今的网络通信发展迅猛,各式各样的通讯设备层出不穷,各不相同的通信协议互联互通就成了迫在眉睫的大问题。针对该问题,本文提出了一种基于单片机的通信协议转换设计。该设计分硬件和软件两大部分,硬件部分以STC89C52单片机和FT232BM芯片为主控部分,外加CAN总线接口和RS232接口以及系统供电部分。软件部分的主要组成结构是由参数设置子程序、RS-232串口/CAN转换子程序、CRC 校验子程序等几个方面,实现了USB、RS-232和CAN的互联通信。在需要USB、RS-232和CAN互相通信的设备网络中,使用此种协议转换器,不但可以全面利用原有的软硬件系统,还可以进一步提高系统的使用效率,继而缩短开发使用的周期。

 

 

关键词:通信协议转换;52单片机;RS-232;can总线;USB

 

 

目录

摘要

Abstract

1 概述 1

1.1 课题研究背景及意义 5

1.2 通信协议介绍 5

1.3 现状 6

1.4 总体概述 6

2 系统总体设计 7

2.1  系统总体结构7

2.2  系统工作原理  7

2.3  系统设计要求7

3 系统硬件设计 8

3.1 核心模块设计 8

3.2 CAN总线模块设计 11

3.3 RS-232模块设计16

3.4 USB接口设计 19

4 软件设计  21

4.1协议转换实现原理 21

4.2 软件设计23

5 系统仿真与调试26

 总结与体会  29

 参考文献  30

 附录131

 附录235

相关论文资料:
最新评论
上传会员 山顶云间 对本文的描述:出于智能协议转换器具有的良好前景,此篇论文从简单的协议转换进行研究,制作出一套基于8052单片机的通信协议转换,实现USB、RS-232与CAN总线的互联互通。文章的第一章对于此研究的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: