·上一文章:基于分时一相位控制串联谐振逆变器的研究
·下一文章:LM3S1138与CC2420的无线传感器网络通信
4.3 1 6通道技术的应用
16通道技术是S1D13521的另一个重要特性。其原理是当多块不重叠区域连续块刷时,S1D13521可以提供16个并行通道,使每个块刷时间降为300/16 ms。充分利用这一技术,可以实现更为流畅的动态效果。
以百叶窗动画为例说明16通道技术的使用。还是调用GrFastPartialPrint函数,当连续块刷的区域均不重叠时,S1D13521会自动开启16通道。百叶窗的实现是把整屏图分为m块,每一块分为n条,按一定次序依次显示其中一条区域。程序实现如下:
需注意,块刷区域长宽必须是4的倍数,才能正确使用16通道。否则,S1D1352l会认为区域有重叠,把多个区域一起刷出,无法显示动画效果。
4.4 实现结果
通过使用上述技术,在津科V30型阅读器上实现了各种操控手势的动态交互,实现了所有基本阅读功能人机交互。撤销操作类似于退出操作,也是以卷帘效果动态反馈。跳页操作是拖拽出若干条等间隔区域,表示当前文件页号列表,并在顶角处标以页号,当前页用黑色区域标记。翻转操作是在屏幕中间以小图标转动响应用户动作。
结 语
与传统的电子纸用户界面相比,基于S1D13521显示控制器的电子纸人机交互更具人性化,更为易用。作为新一代显示控制器,S1D13521的强大功能还有待进一步挖掘,以推动新一代电子纸显示屏的发展与应用。