一种基于国产单片机的EC实现方法技术

技术编号:38337848 阅读:29 留言:0更新日期:2023-08-02 09:18
本发明专利技术公开了一种基于国产单片机的EC实现方法,采用国产GD32单片机替代国外EC芯片,可实现完全国产自主可控,无采购风险,适合批量生产。USB接口属于标准总线接口,传输速度快,易于拓展,不限于处理器架构,具备很高的实用性和推广性。国产GD32单片机资料丰富,开发简单,功能定制灵活多样。功能定制灵活多样。功能定制灵活多样。

【技术实现步骤摘要】
一种基于国产单片机的EC实现方法


[0001]本专利技术涉及计算机
,特别是涉及一种基于国产单片机的EC实现方法。

技术介绍

[0002]嵌入式控制器(EC:Embedded Controller)是笔记本电脑的重要组成部分,具有控制开关机、睡眠及休眠、键盘功能、电池管理、温度控制,背光控制等多个功能。
[0003]由于国内芯片行业起步晚,当前没有成熟商用的嵌入式控制器(EC)芯片,而采购国外EC芯片存在断货风险,无法保证稳定供货。
[0004]同时,由于国外的EC芯片出厂之前,已经烧录了固件,实现了特定的功能,无法对其进行功能定制以及二次开发,不利于产品的差异性功能实现。国外EC芯片通常采用LPC接口,传输速度慢,占用引脚多,不利于计算机主板布线,LPC接口已经处于被淘汰的边缘。
[0005]近年来虽然国产化芯片有了长足发展,但国产单片机都不具备LPC接口,无法兼容现有的基于LPC接口的EC芯片方案。虽然使用FPGA可以实现LPC接口,但FPGA器件成本较高、开发难度大,也不适合大批量生产的产品。而全新研发制造具本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于国产单片机的EC实现方法,其特征在于,应用于国产GD32单片机,所述GD32单片机与计算机的CPU通过USB接口以及GPIO1接口相连,所述GD32单片机与所述计算机的电源按键、盖子、矩阵键盘分别通过GPIO2、GPIO3、GPIO4接口相连,所述GD32单片机与电池、温度传感器通过I2C接口相连;所述方法包括:确定所述电源按键以及所述盖子被触发后所述GPIO2、GPIO3产生中断,识别动作后,通过所述GPIO1接口控制所述CPU执行开机、关机、睡眠以及休眠动作;确定所述矩阵键盘被触发后,所述GPIO4接口产生中断;通过所述GPIO4接口以及定时器识别键位码值,并将所述键位码值转换为USB键盘协议数据;将所述USB键盘协议数据通过所述USB接口上传至所述CPU。2.根据权利要求1所述的基于国产单片机的EC实现方法,其特征在于,所述GD32单片机与所述计算机的温度传感器以及电池相连,所述方法还包括:通过I2C接口周期性的获取温度传感器的温度数据;将所述温度数据以及通过电池数据所述USB接口上传至所述CPU。3.根据权利要求2所述的基于国产单片机的EC实现方法,其特征在于,所述电池数据包括电池充放电、电流、电压、容量和温度,所述温度数据...

【专利技术属性】
技术研发人员:樊凯林成林谭咏译王璐王艺璇李廷凯
申请(专利权)人:中国兵器装备集团自动化研究所有限公司
类型:发明
国别省市:

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

1