技术新讯 > 办公文教,装订,广告设备的制造及其产品制作工艺 > 一种驱动段码屏的方法、装置、电子设备以及存储介质与流程  >  正文

一种驱动段码屏的方法、装置、电子设备以及存储介质与流程

  • 国知局
  • 2024-06-21 14:07:01

本发明涉及段码屏,具体涉及一种驱动段码屏的方法、装置、电子设备以及存储介质。

背景技术:

1、段码屏作为一款低成本低功耗的显示设备,在日常生活中随处可见,但驱动段码屏一般需要专用的段码液晶驱动芯片,或需要微控制器具备驱动段码液晶的外设才行。

2、使用专用的段码液晶驱动芯片会增加额外的成本,且市面上少有车规级的段码液晶驱动芯片;如果限定微控制器具有段码液晶的外设,则会使微控制器的选型范围变小,不利于产品开发和成本控制。

技术实现思路

1、针对现有技术存在的不足,本申请提供了一种驱动段码屏的方法、装置、电子设备以及存储介质,可以通过通用输入输出口来驱动段码屏。

2、为解决上述问题,本发明提供如下技术方案:

3、第一方面,本申请实施例提供了一种驱动段码屏的方法,所述方法包括:

4、将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态;

5、获取当前控制数;

6、根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,以驱动所述段码屏。

7、在一些实施方式中,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

8、在当前控制数小于或等于com口数量时,控制第三通用输入输出口输出第一电平,控制第四通用输入输出口输出第二电平;其中,第一电平和第二电平相反;

9、确定所述当前控制数对应的com口和seg口,控制所述com口连接的第一通用输入输出口输出第三电平,控制所述seg口连接的第二通用输入输出口输出第四电平;其中,所述第三电平和所述第四电平相反;

10、使当前控制数加一,返回执行步骤将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态。

11、在一些实施方式中,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

12、在当前控制数大于com口数量且小于或等于两倍com口数量时,控制第三通用输入输出口输出第二电平,控制第四通用输入输出口输出第一电平;

13、确定所述当前控制数对应的com口和seg口,控制所述com口连接的第一通用输入输出口输出第四电平,控制所述seg口连接的第二通用输入输出口输出第三电平;

14、使当前控制数加一,返回执行步骤将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态。

15、在一些实施方式中,所述方法还包括:

16、在当前控制数大于两倍com口数量时,将当前控制数置为初始值,返回执行步骤将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态。

17、在一些实施方式中,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

18、在当前控制数大于com口数量且小于或等于com口数量与空置周期数之和时,控制第三通用输入输出口输出第二电平,或者控制第四通用输入输出口输出第一电平;

19、使当前控制数加一,返回执行步骤将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态。

20、在一些实施方式中,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

21、在当前控制数大于com口数量与空置周期数之和且小于或等于两倍com口数量与空置周期数之和时,控制第三通用输入输出口输出第二电平,控制第四通用输入输出口输出第一电平;

22、确定所述当前控制数对应的com口和seg口,控制所述com口连接的第一通用输入输出口输出第四电平,控制所述seg口连接的第二通用输入输出口输出第三电平;

23、使当前控制数加一,返回执行步骤将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态。

24、在一些实施方式中,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

25、在当前控制数大于两倍com口数量与空置周期数之和且小于或等于两倍com口数量与两倍空置周期数之和时,控制第三通用输入输出口输出第一电平,或者控制第四通用输入输出口输出第二电平;

26、使当前控制数加一,返回执行步骤将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态。

27、在一些实施方式中,所述方法还包括:

28、在当前控制数大于两倍com口数量与两倍空置周期数之和时,将当前控制数置为初始值,返回执行步骤将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态。

29、在一些实施方式中,在根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态之前,所述方法还包括:

30、控制所述第三通用输入输出口、所述第四通用输入输出口输出低电平信号;

31、将当前控制数置为初始状态。

32、第二方面,本申请实施例提供了一种驱动段码屏的装置,所述装置包括:

33、设置单元,用于将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态;

34、获取单元,用于获取当前控制数;

35、控制单元,用于根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态。

36、第三方面,本申请实施例提供一种电子设备,包括:

37、至少一个处理器;以及,

38、与至少一个处理器通信连接的存储器;其中,

39、所述存储器存储有可被至少一个处理器执行的指令,所述指令被至少一个处理器执行,以使至少一个处理器能够执行第一方面的驱动段码屏的方法。

40、第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有可执行程序,可执行程序被处理器执行实现如第一方面的驱动段码屏的方法。

41、本申请提供了一种驱动段码屏的方法、装置、电子设备以及存储介质,该方法包括:将n个第一通用输入输出口和m个第二通用输入输出口设置为浮空状态;获取当前控制数;根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,以驱动所述段码屏。本申请可以通过控制通用输入输出口的状态来驱动段码屏,无需使用专用的段码液晶驱动芯片和额外设置段码液晶的外设,有利于产品开发和节约成本。

技术特征:

1.一种驱动段码屏的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,在根据所述当前控制数控制n个第一通用输入输出口、m个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态之前,所述方法还包括:

10.一种驱动段码屏的装置,其特征在于,所述装置包括:

11.一种电子设备,其特征在于,所述电子设备包括:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有可执行程序,所述可执行程序被处理器执行实现如权利要求1-9任一项所述的驱动段码屏的方法。

技术总结本发明涉及段码屏技术领域,提供一种驱动段码屏的方法、装置、电子设备以及存储介质,该方法包括:将N个第一通用输入输出口和M个第二通用输入输出口设置为浮空状态;获取当前控制数;根据所述当前控制数控制N个第一通用输入输出口、M个第二通用输入输出口、第三通用输入输出口、第四通用输入输出口的状态,以驱动所述段码屏。本申请可以通过控制通用输入输出口的状态来驱动段码屏,无需使用专用的段码液晶驱动芯片和额外设置段码液晶的外设,有利于产品开发和节约成本。技术研发人员:葛芸,杨定义,徐伟平受保护的技术使用者:深圳曦华科技有限公司技术研发日:技术公布日:2024/6/5

本文地址:https://www.jishuxx.com/zhuanli/20240618/36047.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。