一种基于嵌入式控制器的计算机制造技术

技术编号:30019812 阅读:17 留言:0更新日期:2021-09-11 06:37
一种基于嵌入式控制器的计算机,其特征在于,包括处理器、嵌入式控制器,其中:所述嵌入式控制器通过I2C与所述处理器相连,配置用于通过接收来自所述处理器的开关机指令实现开关机,以及基于输入设备的按键状态调节屏幕的亮度。通过本发明专利技术所提出的基于嵌入式控制器的计算机,通过低功耗的嵌入式控制器实现对电池的充放电管理、对计算机开关机的控制、对风扇转速的控制以及通过键盘的特殊按键的组合实现对显示屏亮度的调节。通过嵌入式控制器实现一些较低数据量设备的集中管理,节省计算机的计算资源。计算资源。计算资源。

【技术实现步骤摘要】
一种基于嵌入式控制器的计算机


[0001]本专利技术属于计算机领域,具体涉及一种基于嵌入式控制器的计算机。

技术介绍

[0002]随着国防信息化建设,关键应用领域中对国产化替代的需求日益增长,成都申威科技有限公司推出的申威421处理器,能够满足国产化替代需求,结合外围设备,可以实现笔记本、工控机等计算机平台。
[0003]申威421处理器为64位字长的RISC架构处理器,采用28nm工艺,单芯片中集成了4个同构的新一代申威Core3A核心、工作主频可达2.0GHz、8MB的三级共享Cache、两路64位DDR3存储控制器、两路第三代标准PCIE接口、支持调试和管理的维护接口。
[0004]但在实际中一直没有基于申威421处理器的更低成本的移动计算机设计方案的出现。

技术实现思路

[0005]为解决上述问题,本专利技术提出一种基于嵌入式控制器的计算机,包括处理器、嵌入式控制器,其中:
[0006]所述嵌入式控制器通过I2C与所述处理器相连,配置用于通过接收来自所述处理器的开关机指令实现开关机,以及基于输入设备的按键状态调节屏幕的亮度。
[0007]在本专利技术的一些实施方式中,计算机还包括:
[0008]PCIE扩展芯片,所述PCIE扩展芯片配置用于将所述处理器的一路PCIE总线扩展成多路PCIE总线。
[0009]在本专利技术的一些实施方式中,计算机还包括:
[0010]PCIE转USB模块,配置用于将所述PCIE扩展芯片扩展出的一路PCIE总线转换成USB接口。
[0011]在本专利技术的一些实施方式中,计算机还包括:
[0012]UART串口转USB模块,配置用于实现UART数据与USB数据的转换。
[0013]在本专利技术的一些实施方式中,所述嵌入式控制器通过UART接口与所述UART转USB模块相连,配置用于在所述计算机运行时将电池信息通过所述UART串口发送到操作系统,并通过所述UART串口接收来自操作系统的管理指令。
[0014]在本专利技术的一些实施方式中,所述嵌入式控制器还配置用于通过SMBUS总线与所述计算机的电池相连,实现对电池充放电的管理。
[0015]在本专利技术的一些实施方式中,计算机还包括:
[0016]单片机,所述单片机分别通过GPIO接口和PS2接口与矩阵键盘和触控板相连,并通过USB接口向操作系统发送所述矩阵键盘和触控板的输入数;
[0017]所述单片机通过另一组GPIO接口与嵌入式控制器相连,并通过所述GPIO接口向嵌入式控制器发送所述矩阵键盘的控制指令以执行相应的控制动作。
[0018]在本专利技术的一些实施方式中,所述单片机配置用于:实时扫描矩阵键盘的按键状态;响应于检测到第一按键组合,将第一GPIO引脚的电平拉低;
[0019]所述嵌入式控制器配置用于响应于所述对应的GPIO引脚的电平降低,将屏幕的亮度调高预设值,并通过UART串口将对屏幕的调节信息发送到操作系统。
[0020]在本专利技术的一些实施方式中,所述单片机配置用于:实时扫描矩阵键盘的按键状态;响应于检测到第二按键组合,将第二GPIO引脚的电平拉低;
[0021]所述嵌入式控制器配置用于响应于所述对应的GPIO引脚的电平降低,将屏幕的亮度调低预设值,并通过UART串口将对屏幕的调节信息发送到操作系统。
[0022]在本专利技术的一些实施方式中,所述嵌入式控制器通过PWM接口与所述风扇相连,实现对风扇转速的调节。
[0023]通过本专利技术所提出一种基于嵌入式控制器的计算机,通过低功耗的嵌入式控制器实现对电池的充放电管理、对计算机开关机的控制、对风扇转速的控制以及通过键盘的特殊按键的组合实现对显示屏亮度的调节。通过嵌入式控制器实现一些较低数据量设备的集中管理,节省计算机的计算资源。
附图说明
[0024]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本专利技术的计算机的结构图;
[0026]图2为本专利技术一实施例的方法流程图;
[0027]图3为本专利技术一实施例的方法流程图。
具体实施方式
[0028]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。
[0029]如图1所示,本专利技术提出了一种基于嵌入式控制器的计算机,包括处理器(例如申威421处理器)1、嵌入式控制器2,其中:
[0030]所述嵌入式控制器2通过I2C与所述处理器1相连,配置用于通过接收来自所述处理器1的开关机指令实现开关机,以及基于输入设备的按键状态调整屏幕的亮度。
[0031]在本实施例中,申威421处理器1与嵌入式控制器(Embedded Controller,EC)2进行通信主要通过I2C和UART。申威421处理器I2C作为主机端,嵌入式控制器2端I2C作为从机端,当执行关机指令时,CPU通过I2C将关机指令码发送给嵌入式控制2,嵌入式控制器2接受到指令后执行关机流程,例如,嵌入式控制器通过监控开机键的状态,当开机键被按下时,嵌入式控制器2响应于开机键被按下执行开机工作,先是通过GPIO控制电源控制模块使能计算机所需的12V、5V、3.3V等电源上电信号,为计算机主板供电,并触发BIOS执行上电开机流程执行上电开机。
[0032]在嵌入式控制器2通过I2C从CPU接收到关机指令0xFC时,嵌入式控制器2通过GPIO
向电源管理模块发送断电指令,停止向计算机主板供电。
[0033]重启指令为0xF3,其过程相当于一次关机以及一次开机过程,区别是不是由开机按键的触发。
[0034]此外,嵌入式控制器还通过接收矩阵键盘7上特定组合键的输入对显示屏12的亮度进行调节。
[0035]在本实施例中嵌入式控制器2采用IT8528芯片。IT8528作为一种广泛使用的EC芯片,具有高度集成化、低功耗等特点,集成了键盘控制器、PWM、SMBUS、PS2接口、电源管理接口和丰富的GPIO等,能够满足笔记本平台基本的电源管理等功能,实现对外围设备的控制。
[0036]如图1所示,在本专利技术的一些实施例中,计算机还包括:
[0037]PCIE扩展芯片3,所述PCIE扩展芯片3配置用于将所述申威421处理器1的一路PCIE总线扩展成多路PCIE总线。
[0038]在本实施例中,由于申威处421理器仅有两条PCIE3.0总线,但实际上需要高速接口的设备又比较多,因此需要使用PCIE扩展芯片3对申威421处理器的其中一条PCIE总线进行扩展,用以提供更多的PCIE设备提供接口。
[0039]如图1所示,在本专利技术的一些实施方式中,计算机还包括:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于嵌入式控制器的计算机,其特征在于,包括处理器、嵌入式控制器,其中:所述嵌入式控制器通过I2C与所述处理器相连,配置用于通过接收来自所述处理器的开关机指令实现开关机,以及基于输入设备的按键状态调节屏幕的亮度。2.根据权利要求1所述的计算机,其特征在于,还包括:PCIE扩展芯片,所述PCIE扩展芯片配置用于将所述处理器的一路PCIE总线扩展成多路PCIE总线。3.根据权利要求2所述的计算机,其特征在于,还包括:PCIE转USB模块,配置用于将所述PCIE扩展芯片扩展出的一路PCIE总线转换成USB接口。4.根据权利要求3所述的计算机,其特征在于,还包括:UART串口转USB模块,配置用于实现UART数据与USB数据的转换。5.根据权利要求4所述的计算机,其特征在于,所述嵌入式控制器通过UART接口与所述UART转USB模块相连,配置用于在所述计算机运行时将电池信息通过所述UART串口发送到操作系统,并通过所述UART串口接收来自操作系统的管理指令。6.根据权利要求5所述的计算机,其特征在于,所述嵌入式控制器还配置用于通过SMBUS总线与所述计算机的电池相连,实现对电池充放电的管理。7.根据权...

【专利技术属性】
技术研发人员:于治楼张久明马晓光杨林鹏
申请(专利权)人:西安超越申泰信息科技有限公司
类型:发明
国别省市:

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

1