一种基于总线控制多路不同电平复位信号的系统技术方案

技术编号:31016708 阅读:23 留言:0更新日期:2021-11-30 02:58
本发明专利技术提供一种基于总线控制多路不同电平复位信号的系统,包括控制单元和至少一个扩展单元;所述扩展单元设有若干个复位信号输出接口;所述控制单元通过总线与所述扩展单元连接,用于控制所述扩展单元输出复位信号;所述扩展单元通过所述复位信号输出接口与外部系统连接,用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,以使外部系统根据所述复位信号复位。本发明专利技术通过采用总线将控制单元与若干个扩展单元连接,从而实现无需占用控制单元多个IO接口即可实现多路不同复位信号的输出。可实现多路不同复位信号的输出。可实现多路不同复位信号的输出。

【技术实现步骤摘要】
一种基于总线控制多路不同电平复位信号的系统


[0001]本专利技术涉及端口扩展领域,具体地,涉及一种基于总线控制多路不同电平复位信号的系统。

技术介绍

[0002]随着系统集成度的逐步提高,系统中需要控制的外部芯片不断增加,从而需要控制的外部芯片的复位也不断增多,在传统技术中,一般通过主处理芯片的I/O功能在相应管脚输出高低电平来实现对其他外部芯片的复位进行控制,随着需要控制的外部芯片的数量不断增加,使得主处理芯片的I/O口的数量严重不足。
[0003]目前,为实现对主处理芯片I/O口的扩展,在许多扩展电路中通常都是通过增设复杂的外围电路来实现,这不仅使生产成本升高,而且占用PCB线路的空间也比较大,使电路设计复杂,不利于产品的小型化。或许存在部分现有技术通过采用译码器实现复位电路的扩展,例如使用38译码器实现3个GPIO口驱动8路复位信号输出,但是采用译码器实现复位电路的扩展需占用主处理芯片3个GPIO口,而且扩展的数量有限,仅能扩展8位。

技术实现思路

[0004]本专利技术旨在克服上述现有技术至少一种缺陷,提供一种基于总线控制多路不同电平复位信号的系统,实现多路不同电平复位信号的扩展。
[0005]本专利技术采用的方案为:
[0006]提供一种基于总线控制多路不同电平复位信号的系统,包括控制单元和至少一个扩展单元;
[0007]所述扩展单元设有若干个复位信号输出接口;
[0008]所述控制单元通过总线与所述扩展单元连接,用于控制所述扩展单元输出复位信号;<br/>[0009]所述扩展单元通过所述复位信号输出接口与外部系统连接,用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,以使外部系统根据所述复位信号复位。
[0010]采用总线实现控制单元与扩展单元的连接,控制单元即可通过总线实现对扩展单元的控制,可以减少扩展单元与控制单元连接所占用控制单元端口的数量;控制单元通过总线与设有若干个复位信号输出接口的扩展单元连接,可以同时控制多路不同的复位信号的输出,实现对复位信号的扩展。
[0011]进一步的,所述扩展单元设有寄存器和若干个IO接口,所述IO接口的工作状态包括输入状态和输出状态,所述寄存器与所述控制单元连接;
[0012]所述控制单元,还用于向所述寄存器写入所述配置信息,所述配置信息用于将要配置作为所述复位信号输出接口的IO接口的工作状态设置为输出状态;
[0013]所述扩展单元,还用于根据所述配置信息,配置所述IO接口的工作状态。
[0014]扩展单元根据控制单元写入寄存器的配置信息,将要配置作为复位信号输出接口的IO接口的工作状态设置为输出状态,以便于后续控制单元控制扩展单元通过复位信号输出接口输出复位信号,实现多路不同复位信号的输出。
[0015]进一步的,所述扩展单元设有寄存器,所述寄存器与所述控制单元连接;
[0016]所述控制单元用于控制所述扩展单元输出复位信号具体为:
[0017]所述控制单元用于向所述寄存器写入控制信息;
[0018]所述扩展单元用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,具体为:
[0019]所述扩展单元用于根据所述控制信息,通过复位信号输出接口输出复位信号至外部系统。
[0020]控制单元通过总线向扩展单元的寄存器写入控制信息,因此扩展单元即可根据控制单元写入的控制信息,通过复位信号输出接口输出复位信号至外部系统,实现多路不同复位信号的输出。
[0021]进一步的,所述控制单元用于向所述寄存器写入控制信息,具体为:
[0022]所述控制单元用于向所述寄存器写入0或1;
[0023]所述扩展单元用于根据所述控制信息,通过所述复位信号输出接口输出复位信号至外部系统,具体为:
[0024]所述扩展单元用于根据写入所述寄存器的为0或1,控制所述复位信号输出接口输出低电平复位信号或高电平复位信号。
[0025]控制单元通过总线向寄存器写入0或1,扩展单元根据写入寄存器的0或1控制复位信号输出接口输出低电平复位信号或高电平复位信号,适应于接收到低电平复位信号后进行复位的外部系统,也可以适应于接收到高电平复位信号后进行复位的外部系统,提高对不同外部系统的通用性。
[0026]进一步的,所述扩展单元还设有地址配置接口,所述地址配置接口用于设置所述扩展单元的地址信息,不同的所述扩展单元对应不同的所述地址信息;
[0027]所述控制单元用于控制所述扩展单元输出复位信号具体为:
[0028]所述控制单元用于根据所述地址信息,控制对应的扩展单元,以使所述对应的扩展单元输出复位信号。
[0029]控制单元根据扩展单元的地址找到需要控制的对应的扩展单元,控制单元可以根据对应的地址信息将控制信息写入对应的扩展单元的寄存器中,扩展单元即可根据控制单元写入的控制信息控制复位信号输出接口输出复位信号。
[0030]进一步的,所述系统还包括若干个电平转换单元,一个所述电平转换单元的输入端与一个所述复位信号输出接口对应连接,所述电平转换单元的输出端与所述外部系统连接;
[0031]所述电平转换单元用于将所述复位信号转换成电压信号。
[0032]复位信号输出接口通过电平转换单元与外部系统连接,电平转换单元将复位信号转换成电压信号,使得扩展单元可连接多个需要不同电压大小以实现复位的外部系统。
[0033]进一步的,所述电平转换单元包括电源、N沟道MOS管、电容和第一电阻;
[0034]所述N沟道MOS管的漏极与所述复位信号输出接口连接,所述N沟道MOS管的栅极与
所述电源连接,所述N沟道MOS管的源极分别与所述外部系统、所述第一电阻的一端和所述电容的一端连接,所述第一电阻的另一端与所述电源连接,所述电容的另一端与地端连接。
[0035]采用电源、N沟道MOS管、电容和第一电阻构成电平转换单元,实现将复位信号转换成外部系统所需的电压信号的目的,电路结构简单且成本降低;另外,电源的电压可根据不同的外部系统进行设置,适用范围广。
[0036]进一步的,所述电平转换单元还包括第二电阻,所述N沟道MOS管的漏极通过所述第二电阻与所述复位信号输出接口连接。
[0037]进一步的,所述电平转换单元还包括第三电阻,所述N沟道MOS管的源极通过第三电阻与所述外部系统连接。
[0038]进一步的,所述控制单元通过I2C总线与所述扩展单元连接。
[0039]采用I2C实现控制单元与扩展单元的连接,I2C只需占用控制单元的两个端口即可实现对多个扩展单元的控制,即可实现控制多路复位信号的输出。
[0040]与现有技术相比,本专利技术的有益效果为:本专利技术采用总线实现控制单元与扩展单元的连接,控制单元可以通过总线实现对扩展单元的控制,可以减少扩展单元与控制单元连接所占用控制单元端口的数量;控制单元通过总线与设有若干个复位信号输本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于总线控制多路不同电平复位信号的系统,其特征在于,包括控制单元和至少一个扩展单元;所述扩展单元设有若干个复位信号输出接口;所述控制单元通过总线与所述扩展单元连接,用于控制所述扩展单元输出复位信号;所述扩展单元通过所述复位信号输出接口与外部系统连接,用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,以使外部系统根据所述复位信号复位。2.根据权利要求1所述的一种基于总线控制多路不同电平复位信号的系统,其特征在于,所述扩展单元设有寄存器和若干个IO接口,所述IO接口的工作状态包括输入状态和输出状态,所述寄存器与所述控制单元连接;所述控制单元,还用于向所述寄存器写入所述配置信息,所述配置信息用于将要配置作为所述复位信号输出接口的IO接口的工作状态设置为输出状态;所述扩展单元,还用于根据所述配置信息,配置所述IO接口的工作状态。3.根据权利要求1所述的一种基于总线控制多路不同电平复位信号的系统,其特征在于,所述扩展单元设有寄存器,所述寄存器与所述控制单元连接;所述控制单元用于控制所述扩展单元输出复位信号,具体为:所述控制单元用于向所述寄存器写入控制信息;所述扩展单元用于在所述控制单元的控制下通过所述复位信号输出接口输出所述复位信号至外部系统,具体为:所述扩展单元用于根据所述控制信息,通过所述复位信号输出接口输出复位信号至外部系统。4.根据权利要求3所述的一种基于总线控制多路不同电平复位信号的系统,其特征在于,所述控制单元用于向所述寄存器写入控制信息,具体为:所述控制单元用于向所述寄存器写入0或1;所述扩展单元用于根据所述控制信息,通过所述复位信号输出接口输出复位信号至外部系统,具体为:所述扩展单元用于根据写入所述寄存器的为0或1,通过所述复位信号输出接口输出低电平复位信号或高电平复位信号。5.根据权利要求1所述的一种基于总...

【专利技术属性】
技术研发人员:黄兆锦
申请(专利权)人:威创集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1