[发明专利]一种基于总线控制多路不同电平复位信号的系统在审
申请号: | 202110892099.0 | 申请日: | 2021-08-04 |
公开(公告)号: | CN113704157A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 黄兆锦 | 申请(专利权)人: | 威创集团股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F1/24 |
代理公司: | 广州润禾知识产权代理事务所(普通合伙) 44446 | 代理人: | 林伟斌 |
地址: | 510670 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 总线 控制 不同 电平 复位 信号 系统 | ||
本发明提供一种基于总线控制多路不同电平复位信号的系统,包括控制单元和至少一个扩展单元;所述扩展单元设有若干个复位信号输出接口;所述控制单元通过总线与所述扩展单元连接,用于控制所述扩展单元输出复位信号;所述扩展单元通过所述复位信号输出接口与外部系统连接,用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,以使外部系统根据所述复位信号复位。本发明通过采用总线将控制单元与若干个扩展单元连接,从而实现无需占用控制单元多个IO接口即可实现多路不同复位信号的输出。
技术领域
本发明涉及端口扩展领域,具体地,涉及一种基于总线控制多路不同电平复位信号的系统。
背景技术
随着系统集成度的逐步提高,系统中需要控制的外部芯片不断增加,从而需要控制的外部芯片的复位也不断增多,在传统技术中,一般通过主处理芯片的I/O功能在相应管脚输出高低电平来实现对其他外部芯片的复位进行控制,随着需要控制的外部芯片的数量不断增加,使得主处理芯片的I/O口的数量严重不足。
目前,为实现对主处理芯片I/O口的扩展,在许多扩展电路中通常都是通过增设复杂的外围电路来实现,这不仅使生产成本升高,而且占用PCB线路的空间也比较大,使电路设计复杂,不利于产品的小型化。或许存在部分现有技术通过采用译码器实现复位电路的扩展,例如使用38译码器实现3个GPIO口驱动8路复位信号输出,但是采用译码器实现复位电路的扩展需占用主处理芯片3个GPIO口,而且扩展的数量有限,仅能扩展8位。
发明内容
本发明旨在克服上述现有技术至少一种缺陷,提供一种基于总线控制多路不同电平复位信号的系统,实现多路不同电平复位信号的扩展。
本发明采用的方案为:
提供一种基于总线控制多路不同电平复位信号的系统,包括控制单元和至少一个扩展单元;
所述扩展单元设有若干个复位信号输出接口;
所述控制单元通过总线与所述扩展单元连接,用于控制所述扩展单元输出复位信号;
所述扩展单元通过所述复位信号输出接口与外部系统连接,用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,以使外部系统根据所述复位信号复位。
采用总线实现控制单元与扩展单元的连接,控制单元即可通过总线实现对扩展单元的控制,可以减少扩展单元与控制单元连接所占用控制单元端口的数量;控制单元通过总线与设有若干个复位信号输出接口的扩展单元连接,可以同时控制多路不同的复位信号的输出,实现对复位信号的扩展。
进一步的,所述扩展单元设有寄存器和若干个IO接口,所述IO接口的工作状态包括输入状态和输出状态,所述寄存器与所述控制单元连接;
所述控制单元,还用于向所述寄存器写入所述配置信息,所述配置信息用于将要配置作为所述复位信号输出接口的IO接口的工作状态设置为输出状态;
所述扩展单元,还用于根据所述配置信息,配置所述IO接口的工作状态。
扩展单元根据控制单元写入寄存器的配置信息,将要配置作为复位信号输出接口的IO接口的工作状态设置为输出状态,以便于后续控制单元控制扩展单元通过复位信号输出接口输出复位信号,实现多路不同复位信号的输出。
进一步的,所述扩展单元设有寄存器,所述寄存器与所述控制单元连接;
所述控制单元用于控制所述扩展单元输出复位信号具体为:
所述控制单元用于向所述寄存器写入控制信息;
所述扩展单元用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,具体为:
所述扩展单元用于根据所述控制信息,通过复位信号输出接口输出复位信号至外部系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威创集团股份有限公司,未经威创集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110892099.0/2.html,转载请声明来源钻瓜专利网。