[发明专利]外围通讯接口的扩展装置及方法有效
申请号: | 200810086363.6 | 申请日: | 2008-03-26 |
公开(公告)号: | CN101246462A | 公开(公告)日: | 2008-08-20 |
发明(设计)人: | 宋涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 外围 通讯 接口 扩展 装置 方法 | ||
1.一种外围通讯接口的扩展装置,其特征在于,包括主控处理器以及与所述主控处理器的SPI外部接口连接的单片机,其中,所述单片机通过SPI通信方式经由所述SPI外部接口与所述主控处理器进行通信。
2.根据权利要求1所述的外围通讯接口的扩展装置,其特征在于,所述主控处理器通过所述SPI接口将数据发送到所述单片机的外部接口,所述单片机将从其外部接口接收的数据发送到所述主控处理器的所述SPI外部接口。
3.根据权利要求1所述的外围通讯接口的扩展装置,其特征在于,还包括:
一个或多个扩展通讯接口芯片,与所述单片机的外部接口连接,用于通过所述单片机的外部接口与所述主控处理器进行通讯。
4.根据权利要求3所述的外围通讯接口的扩展装置,其特征在于,还包括:
一个或多个电平转换芯片,与所述单片机的外部接口及所述一个或多个扩展通讯接口芯片连接,用于将所述单片机的外部接口电平转换为所述一个或多个扩展通讯接口芯片的电平。
5.根据权利要求1-4中任一项所述的外围通讯接口的扩展装置,其特征在于,所述主控处理器为ARM处理器SAM7X256,并且/或者,所述单片机为ATMEGA162。
6.一种外围通讯接口的扩展方法,其特征在于,将主控处理器通过SPI接口与单片机相连,包括:
所述主控处理器通过所述SPI接口向所述单片机发送包含控制标识及功能配置参数的控制信息;
所述单片机根据所述控制信息中的所述功能配置参数对所述单片机的外部接口进行功能配置;
所述主控处理器向所述单片机发送对所述单片机的外部接口进行操作的包含操作标识及待操作数据的数据信息;
所述单片机解析所述数据信息,根据操作标识所对应的操作将所述待操作数据发送到所述单片机的外部接口;
所述单片机将从单片机的外部接口获取的数据通过SPI接口发送到所述主控处理器。
7.根据权利要求6所述的外围通讯接口的扩展方法,其特征在于,所述主控处理器通过所述SPI接口向所述单片机发送包含控制标识及功能配置参数的控制信息的操作包括:
所述主控处理器在所述功能配置参数中设置以下至少之一:单片机外部接口的选择信息、波特率、数据位数、校验位数、停止位;
所述主控处理器通过所述SPI接口向所述单片机发送包含控制标识及功能配置参数的控制信息。
8.根据权利要求7所述的外围通讯接口的扩展方法,其特征在于,所述单片机根据所述控制信息中的功能配置参数对所述单片机的外部接口进行功能配置包括:
所述单片机根据所述功能配置参数选择单片机对应的串行端口、配置所述串行端口的波特率、数据位数、校验位数及停止位。
9.根据权利要求6-8中任一项所述的外围通讯接口的扩展方法,其特征在于,所述主控处理器向所述单片机发送对单片机的外部接口进行操作的包含操作标识及待操作数据的数据信息包括:
所述主控处理器在所述操作标识中设置如下至少之一:数据操作方式信息、选择操作的单片机的外部接口信息、及所述待操作数据的数据长度信息;
所述主控处理器向所述单片机发送包含所述操作标识及所述待操作数据的数据信息。
10.根据权利要求9所述的外围通讯接口的扩展方法,其特征在于,所述单片机解析所述数据信息,根据操作标识所对应的操作将所述待操作数据发送到所述单片机的外部接口的操作包括:
所述单片机解析数据信息,获得所述数据操作方式信息、选择操作的单片机的外部接口信息、数据长度、及所述待操作数据;
所述单片机根据所述数据操作方式信息将所述待操作数据发送到所述选择操作的单片机的外部接口信息对应的外部接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810086363.6/1.html,转载请声明来源钻瓜专利网。