The invention discloses a portable terminal power management method based on Godson processor, which carries out the following steps: chip reset; communication interface establishment connection; reading ACPI information; Godson 1B processor communicates with battery information to control battery charging; Godson 1B processor controls power supply of main processor system according to current state change events or battery information; According to the temperature of the current circuit, Longxin 1B processor controls the fan; through Longxin 1B processor manages the health status of the main processor system, provides a portable terminal power management method based on Longxin processor, which uses Longxin processor chip with I2C and serial communication function, cooperates with the domestic system to build power management communication architecture and communication. The management system solves the problem of self-control of power management system, and can also be extended to other applications of multi-architecture processor systems. It has strong practicability and generalization.
【技术实现步骤摘要】
一种基于龙芯处理器的便携式终端电源管理方法
本专利技术涉及便携式电源,具体涉及一种基于龙芯处理器的便携式终端电源管理方法。
技术介绍
当前市场中便携式终端电源管理方案的硬件设计主要采用了两家国外处理器芯片厂商的电源管理专用解决方案实现,电源管理软件系统则基于对应芯片厂商提供的专用配套软件开发套件(SDK)进行二次开发而来。其电源管理系统所涉及的主要方法如下:利用处理器自带的I2C、串口等接口,通过SDK接口建立电源控制逻辑,分别响应来自系统的电源处理需求,同时系统负责与电池通信获取电量信息及对电池进行充放电控制。通过与主处理器通信,获取来自主处理器的相关电源管理指令,然后根据指令所属要求,进行对应模块的电源控制管理。而在国产化方案中,由于上述进口处理器芯片SDK无法获取源代码,难以获取其SDK内封装的具体通信协议细节、初始化过程等代码,选用新的国产化芯片后,将无法沿用之前的上层电源控制管理方案。同时,由于大量国产化器件的应用,与主处理器在内的其他芯片通信协议也需要重新匹配,因此,沿用原电源管理方法将无法满足当前国产化便携式终端的电源管理需求。在当前传统的便携式终端 ...
【技术保护点】
1.一种基于龙芯处理器的便携式终端电源管理方法,其特征在于,包括依次连接的主处理器、龙芯1B处理器和电池,进行以下步骤:A、对龙芯1B处理器进行芯片复位;B、对主处理器和龙芯1B处理器通过通信接口建立连接;C、龙芯1B处理器从主处理器读取ACPI信息;D、龙芯1B处理器对电池的信息进行通信,控制电池充电;E、根据当前状态变化事件或电池的信息,龙芯1B处理器对主处理器系统进行电源控制;F、根据当前电路的温度情况,龙芯1B处理器对风扇进行控制;G、通过龙芯1B处理器对主处理器系统的健康状态进行管理。
【技术特征摘要】
1.一种基于龙芯处理器的便携式终端电源管理方法,其特征在于,包括依次连接的主处理器、龙芯1B处理器和电池,进行以下步骤:A、对龙芯1B处理器进行芯片复位;B、对主处理器和龙芯1B处理器通过通信接口建立连接;C、龙芯1B处理器从主处理器读取ACPI信息;D、龙芯1B处理器对电池的信息进行通信,控制电池充电;E、根据当前状态变化事件或电池的信息,龙芯1B处理器对主处理器系统进行电源控制;F、根据当前电路的温度情况,龙芯1B处理器对风扇进行控制;G、通过龙芯1B处理器对主处理器系统的健康状态进行管理。2.根据权利要求1所述的一种基于龙芯处理器的便携式终端电源管理方法,其特征在于,所述步骤A包括:在龙芯1B处理器的RST脚上产生脉冲,龙芯1B处理器进入启动状态,各个功能模块按上电时序进行工作,初始化基本的内存等控制器后,引导进入RT-Thread操作系统,完成基本的系统参数初始化及通讯所需I2C控制器参数配置后,等待主处理器发送指令和数据。3.根据权利要求1所述的一种基于龙芯处理器的便携式终端电源管理方法,其特征在于,所述步骤B包括:复位后,龙芯1B处理器的RT-Thread系统已经完成启动,电源管理服务程序已经处于等待接收命令状态,在接收到主处理器的消息发起信息后,龙芯1B处理器发送一个握手回令给主处理器,电源管理服务程序利用握手控制流程来测试龙芯1B处理器与主处理器是否通信连接成功,若成功,则可以进入下一步操作;否则,重新复位当前处理器,并通过电路上的GPIO进行报警提示。4.根据权利要求1所述的一种基于龙芯处理器的便携式终端电源管理方法,其特征在于,所述步骤C包括:成功建立通信连接后,龙芯1B处理器发送ACPI信息读取指令到主处理器系统,需要等待主...
【专利技术属性】
技术研发人员:龚俊,李泽银,秦友伦,袁霞,
申请(专利权)人:中国兵器装备集团自动化研究所,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。