[发明专利]一种软件模拟串行数据传输装置在审

专利信息
申请号: 201710876117.X 申请日: 2017-09-25
公开(公告)号: CN107506318A 公开(公告)日: 2017-12-22
发明(设计)人: 夏青 申请(专利权)人: 南京科拓软件科技有限公司
主分类号: G06F13/10 分类号: G06F13/10;G06F13/12
代理公司: 暂无信息 代理人: 暂无信息
地址: 210000 江苏省南京市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 软件 模拟 串行 数据传输 装置
【说明书】:

技术领域

发明涉及数据传输技术领域,特别是涉及一种软件模拟串行数据 传输装置。

背景技术

串行外围接口(Serial Peripheral Interface,SPI)总线系统包括SPI总线、 内部集成电路(Inter Integrated Circuit,I2C)总线等,它是一种同步串行外 设接口,可以使微控制器(Micro Controller Unit,MCU)与各种外围设备以 串行方式进行通信以交换信息,其外围设置有FLASHRAM(闪速存储器)、 网络控制器、LCD显示驱动器、A/D转换器和MCU等设备。

使用软件模拟的串行外围接口SPI总线系统可直接与各个厂家生产的多 种标准外围器件的接口相兼容,该接口可以是三线或是四线制接口:但四线 制接口必须包括串行时钟线(SCK)、主机输入/从机输出数据线MISO、主机 输出/从机输入数据线MOST和低电平有效的从机选择线SS,三线制接口必须 包括时钟线、数据线和状态线。硬件串行接口是很多处理器上的一个模块, 但硬件上的串行接口兼容性差,对于一些特殊的外围器件如:三线制闪存 FLASH,实时时钟,模数(AD)转换器,数字信号解码器等无法实现串行数 据通讯,这时软件模拟三线制串行接口就显示出其灵活的优势了。

而RS-232是个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA)所制定的异步传输标准接口。通常RS-232接口 以9个接脚(DB-9)或是25个接脚(DB-25)的型态出现,一般个人计算机 上会有两组RS-232接口,分别称为COM1和COM2。

RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定 的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表 示修改次数。RS-232-C 总线标准共设有25条信号线,包括一个主通道和一个 辅助通道。在多数情况下主要使用主通道,对于一般双工通信,仅需几条信 号线就可实现,如一条发送线、一条接收线及一条地线。

RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、 1200、2400、4800、9600、19200波特。

RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此 电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每 米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232 属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于 20m以内的通信。

串行通信接口标准经过使用和发展,目前已经有几种标准,但都是在 RS-232标准的基础上经过改进而形成的。所以,以RS-232C为主来描述串行 通信接口标准。RS-323C标准是美国EIA(电子工业联合会)与BELL等公司 一起开发的1969年公布的通信协议。它适合于数据传输速率在0~20000b/s范 围内的通信。这个标准对串行通信接口的有关问题,如信号线功能、电器特 性都作了明确规定。由于通行设备厂商都生产与RS-232C制式兼容的通信设 备,因此,它作为一种标准,目前已在微机通信接口中广泛采用。

但是,目前串行数据通讯大部分都由单片机的硬件串行数据通讯接口所 实现的,其自身的优点主要体现为:控制比较简单,能够满足绝大多数的数 据传输的要求及需要,但也有其自身的局限性和缺点。其对传输对象有一定 的要求,很多外围器件并不能和单片机上的硬件串行接口相兼容,由于很多外 围器件的串行SPI通讯接口,是双线制的即数据的输出和输入线是同一根线 SDATA,时钟线为SCLK。而单片机上的标准SPI接口都是三线制的,即输入 和输出数据线各占一根线,时钟线为SCLK。这就造成了外围串行SPI模块和 单片机的SPI接口不能相互兼容,这样也就无法进行串行数据的传输。

因此,当前迫切需要开发出一种软件模拟串行数据传输装置,可以适用 于多种特殊串行接口外围器件的情况,且同时具有数据传输速度快、可靠性 高的优点。

发明内容

有鉴于此,本发明的目的是提供一种软件模拟串行数据传输装置, 可以实现软件二线制或三线制的串行数据接口与软核RS232数据传输融合一 体,可以适用于多种特殊串行接口外围器件的情况,且同时具有数据传输速 度快、可靠性高的优点,具有重大的生产实践意义。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京科拓软件科技有限公司,未经南京科拓软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710876117.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top