一种基于Python的驱动生成方法、系统及电子设备

基本信息

申请号 CN202110561119.6 申请日 -
公开(公告)号 CN113360194A 公开(公告)日 2021-09-07
申请公布号 CN113360194A 申请公布日 2021-09-07
分类号 G06F9/4401;G06F8/71;G06F8/73 分类 计算;推算;计数;
发明人 李给武;彭峰 申请(专利权)人 深圳市华芯飞通讯有限公司
代理机构 深圳市中融创智专利代理事务所(普通合伙) 代理人 邹蓝;叶垚平
地址 518102 广东省深圳市宝安区西乡街道劳动社区宝盛工业园深圳名优工业产品展示采购中心B座2区四楼408号
法律状态 -

摘要

摘要 本发明公开了一种基于Python的驱动生成方法、系统及电子设备,通过将LCD屏的驱动程序中的.dtsi及.h两个文件制成通用的dtsi表单及h表单,并基于Python软件将.dtsi及.h两个文件中对应的参数位置进行替换修改,无需人工寻找定位,提高LCD屏的驱动程序的编写效率。同时,基于表单的形式对LCD屏驱动文件中的.dtsi及.h两个文件进行编写,具有高度的多平台适用性,只需要根据不同平台中的格式制作表单即可,无需重新设计.dtsi文件,开发人员仅根据LCD规格书提取表单信息即可完成文件编写,不受LCD及其驱动IC硬件的限制。同时,利用表单化编写LCD的驱动,结合Python程序编写简洁快速、开发效率高等优点,表单化进一步简化LCD驱动移植流程。