System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及lcd显示分区控制领域,尤其涉及一种lcd显示分区域控制实现方法。
技术介绍
1、现有电子产品市场上,带lcd显示的电子产品也越来越多。但大部分普通电子产品通常只有一个lcd来显示简单的信息,少数产品有两个或多个lcd来显示更多信息。不管是一个lcd还是多个lcd,都是由mcu控制来实现数据显示的,mcu先计算出需要显示的数据,在将数据刷新到lcd显存当中,因为lcd是一个整体,因此每次都需要计算全部的显示数据,并刷新全部显存,而且刷新速率还需要达到最低要求,刷新太慢会导致lcd显示出现闪烁或延迟的情况。mcu的运算能力通常比较若,速度也比较低,为了满足lcd刷新需求,通常要选择运算能力更高,速度更快的mcu。
2、单个lcd显示虽然可以满足产品的基本需要,但是不利于用户掌握产品的实际情况,用户体验度差,导致市场竞争力低。而且每次都需要更新全部显示数据,mcu运算量大,占用时钟周期较多。多个lcd显示虽然可以显示更多信息,但增加的lcd必然导致成品提体积增大,功耗增大,成品成本增大,同样不利于市场竞争。多个lcd还会增加软件复杂度,使显示控制代码复用率低,增加产品开发成本。多lcd需要更复杂的控制逻辑,不仅是软件逻辑更复杂,也需要更多的mcu资源,需要选择更高要求的mcu。因为mcu本身资源的限制,在控制lcd显示时不能处理太多的数据,因此对于较大的lcd显示数据无法处理,限制了产品选择较大lcd可能性。
3、为解决上述问题,本申请中提出一种lcd显示分区域控制实现方法。
【技术保护点】
1.一种LCD显示分区域控制实现方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种LCD显示分区域控制实现方法,其特征在于,在S5中,可依次或整体对LCD各显示模式进行初始化。
3.根据权利要求2所述的一种LCD显示分区域控制实现方法,其特征在于,在S1中,设定为模块一、模块二、模块三……模块N。
4.根据权利要求3所述的一种LCD显示分区域控制实现方法,其特征在于,在S5中,包括LCD的IO、时钟,以及各显示模块的初始状态,显存。
5.根据权利要求4所述的一种LCD显示分区域控制实现方法,其特征在于,不同显示模块的显示数据更新算法可以是轮询、先进先出、短作业优先、多级反馈队列调度算法控制。
6.根据权利要求5所述的一种LCD显示分区域控制实现方法,其特征在于,调度算法选择如下:
【技术特征摘要】
1.一种lcd显示分区域控制实现方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种lcd显示分区域控制实现方法,其特征在于,在s5中,可依次或整体对lcd各显示模式进行初始化。
3.根据权利要求2所述的一种lcd显示分区域控制实现方法,其特征在于,在s1中,设定为模块一、模块二、模块三……模块n。
4.根据权利要求3所述的一种lc...
【专利技术属性】
技术研发人员:白建,张博,陈兵,张万刚,雷杰琨,
申请(专利权)人:深圳市威勤电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。