串口总线电路的防护设计-杭州师范大学学报.PDF

串口总线电路的防护设计-杭州师范大学学报.PDF

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串口总线电路的防护设计-杭州师范大学学报

杭州师范学院学报(自然科学版) Vo l. 3 No. 2 第 3 卷第 2 期 Journal of Hangzhou Teachers College(Nalural Science Edilion) Mar. 2004 2004 年 3 月 文章编号: 1008-9403 (2004)02- 0119- 03 串口总线电路的防护设计 许翔 (杭州师范学院信息工程学院,浙江杭州 310012) 摘 要:阐述了串口总线电路的防护设计方法,主要对防止串口总线电路吊死的逻辑设计原理进行了较详 细的阐述,分析了现有的串口总线电路设计中存在的缺陷,并提出一种通过逻辑控制来实现的串口防护设计方 案.该方案实现简单、可靠性高,可广泛应用于各系统的串口总线电路中. 关键词:串口;串口总线电路;UART; 防吊死;CPU 中图分类号: TN91 ;TP33 文献标识码:A 概 述 串口电路作为一种方便可靠的通信方式在电子、通信、电力等各行业中得到大量应用,主要串口有: RS232 ,RS422 , RS485 ,以及 V. 24 ,V. 35 ,以及用于节点互连的 TTL 串口等. 串口电路之所以使用如此普及,主要它既可用于点对点通信,又可以组成串口总线的方式进行多节点 之间的通信.具有简单方便、可靠、组网灵活的特点,因此当前各主流通信设备中大多都采用串口通信电路 作为系统管理通道. 对于串口总线电路来说,由于所有节点的发送端全部挂在同一条总线上,如果一个节点损坏将会吊死 整条总线,因此必须对每个节点的串口发送端进行防吊死控制.在介绍串口防吊死设计之前先简单地介绍 →下异步串口传输协议的相关知识,以便对设计有进一步的了解. (注:在此所引用的 CPU 为 MOTOROLA 公司的 MPC8260. MPC8260 提供两种串口,MPC8260 的 SMC 和 SCC 都可以配置成支持 UART 协议. ) 图 1 表明在异步传输中 UART 串行传送一个数据字节的 一I 彰荡荡荡 位定时关系.串口数据发送端在空闲(idle) 时,呈现为高或1状 8个数据位 l 个、 l 个半 起始位 态.每个字符由发送一个逻辑0位开始,接着是 8 个数据位,然 或2个停止位 后是 1 个、 1 十1/2 个或 2 个结束的1位.每位持续的时间是固 图 1 异步串行传送的位定时关系 定的,由发送器或接收器本地时钟控制.在字符的 8 位数据部 分,先发送数据的最低位.这里起始位和结束位起着很重要的作用,它们标志着每个字符的开始和结束. 在串口总线电路中,串口通信协议如下:每次通信均由主节点发起,首先以广播的方式向其它所有的 分节点发送一个通信地址,各个分节点据此地址确定此次通信目标节点,然后目标节点与主节点之间进行 通信.主节点与分节点的通信采用应答的方式,主节点发送-个问信息,在规定的时间里分节点发送答信 息.在这里通信中每个字节的数据传输均遵循异步串口数据传输协议. 收稿臼期 :2004-01一 08 作者简介:许 翔0976一).女,浙江杭州人,杭州师范学院信息工程学院助教,主要从事数字通信方面的研究. 120 杭州师范学院学报(自然科学版) 2004 年 2 实现原理 由于异步串口按字节发送,每次发送数据由一个起始位(0) 表示一个字节的开始,然后是 8BIT 数据 十奇偶校验

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档