为了方便广大电子纸的使用者和爱好者了解和使用电子纸显示屏,我们设立了“电子纸屏应用常见问题(FAQ)”这个栏目,如果您的问题没有体现在下面的这些问答中,请点击左侧的“点击我可以留言”进行留言,我们会及时给予解答并整理在常见问题里,大连佳显将用心服务好每位客户,感谢大家一直以来对我们的支持。
我们将客户遇到的问题进行汇总,就形成了上面的这个常见问题排查工具软件,方便大家查找问题的原因,欢迎大家下载。
(一)电子纸常见问题
编号 |
问题 |
解答 |
1 |
无法点亮电子纸? |
1.外观检查: |
请检查电子纸FPC是否插反,转接板FPC插座是否有人为损坏,FPC插座及电子元器件等是否有虚焊,电子纸FPC是否撕裂。若使用我司开发板,请检查主板上的P3短接帽是否接通以及转接板上的RESE拨码开关是否选择正确。 |
||
2.硬件检查: |
||
检查驱动部分电路设计是否正确,测量PREVGH及PREVGL的电压,看看是否升压成功。若升压不成功,请检查驱动原理图升压部分是否正确,元器件是否符合要求(确保升压电容的耐压足够,若耐压不够电容会在升压时烧坏),焊接是否正常,最容易出问题的就是MOS管。 |
||
3.软件检查: |
||
若升压正常,检查软件部分,驱动程序是否正确,引脚定义是否正确,可以测试驱动板的SCL、SDA信号,通过对比规格书中的SPI波形来确认正确性。 |
||
2 |
电子纸使用环境有什么特殊要求吗? |
应避免阳光直射,电子纸在强光下会使电子纸显示颗粒 ,也就是微胶囊里的带电粒子在强光的照射下会发干,进而失去活性无法刷新。这种情况是不可逆的。同时还要做好防潮防水措施,严格按照规格书要求的温湿度范围进行操作,电子纸在长期不用的情况下需要倒置放置,并且屏幕以全白画面放置。 |
3 |
电子纸使用的注意事项? |
电子纸刷新完后需要设置休眠模式,或设置休眠模式后断电。SPI串口电子纸刷新间隔至少为180s,尤其是大尺寸的电子纸,间隔过短会出现残影,影响电子纸的显示效果。 |
4 |
电子纸显示图像偏移? |
供电不足或电源不稳定会导致数据丢失从而图像偏移,建议不要使用仿真器供电。 |
5 |
电子纸显示花屏? |
取模方式错误会导致花屏现象,如果是局部花屏,则是用户的图片尺寸或者取模分辨率不正常所致。 |
6 |
电子纸显示四周发灰等? |
外围驱动电路中,个别电容有虚焊,导致电子纸的驱动能力变弱可能造成显示异常。 |
7 |
长期上电导致电子纸IC受损, |
电子纸在长期不刷新的情况下要断电或者进入深度休眠模式。 |
8 |
电子纸出现边缘条纹现象? |
电子纸初始化和显示之间是没有延时的,延时较长会导致电子纸长时间处于升压过程,容易损坏电子纸。 |
9 |
电子纸原点坐标的位置? |
规格书中有相关标注,大多数电子纸的原点在其右上角,纵向为X轴,横向为Y轴,个别电子纸除外。 |
10 |
如何更改电子纸屏幕的显示方向? |
我们的所有电子纸都支持90度图像旋转,需要通过更改取模图片和取模方式实现,一些电子纸同时支持180度图像旋转,需要通过程序初始化设置实现,规格书中有关于显示方向的相关设置说明。 |
11 |
刷新过程中为什么要反显?电子纸全刷闪烁次数比较多? |
其实这是电子纸刷新消除残影的过程,属于正常现象,请关注最终的刷新画面。电子纸全刷都需要闪屏去除上一张图片的残影,而局刷不存在屏幕闪烁现象。 |
12 |
串口电子纸屏为什么比并口屏刷新时间长? |
串口SPI电子纸屏数据线只有1根,而并口电子纸屏一般8~16根,在相同时间内,串口屏只能传输1位数据,而并口屏可同时传输8~16位数据。 |
13 |
低温环境下电子纸刷新反应慢,显示不出图像? |
电子纸内置温度传感器,使用环境温度偏低时,内部调取的波形会有差异,刷新时间也会有影响,如果低温环境下未显示出图像,需要加长延时解决问题。 |
14 |
电子纸的刷新时间能否缩短? |
我们现在的示例程序中已经是电子纸IC的极限刷新时间,缩短刷新时间可会带来更重的残影,不建议用户缩短时间。 |
15 |
规格书中2bit input指的是2阶灰阶吗? |
2bit input不是2阶灰阶,2bit input指的是正电压,负电压,0电平,高阻态的数,不是灰阶,灰阶是在波形上体现的。 |
16 |
电子纸DPI计算方法? |
1英寸像素点个数,例如:1.54寸分辨率152*152,AA区域27.5x27.5 ,DPI=152/(27.5/25.39)=140 |
17 |
电子墨水屏如何做到更低功耗方案。 |
在电子纸进入深度睡眠后,关闭电子纸驱动电路及IC电源,这样可以做到电子纸零功耗。 |
18 |
电子纸深度睡眠模式的电流偏高? |
深度睡眠模式电流偏高可能是升压部分电容偏大所致。 |
19 |
GDEW0154T8与GDEW0154T8D,GDEW0213T5与GDEW0213T5D,GDEW026T0与GDEW026T0D,GDEW029T5与GDEW029T5D有什么区别 |
这两种电子纸外观结构完全一样,唯独不同的是IC,尾数是D代表UC8151D,该款IC是UC8151C的升级版,相比老款,这款IC驱动能力更强。电子纸刷新速度也得到进一步的提示。 |
20 |
三色电子纸显示效果不好,有残影, |
三色电子纸在长期不用的时候,需要刷全白放置,要严格按照规格书中的产品使用及存储注意事项操作电子纸。 |
21 |
三色电子纸显示红色偏黑? |
红色偏黑一般有以下几种情况:1.外围升压电路故障,升压不够。2.VCOM引脚FPC撕裂。3.膜片本身批次较差,红色有反黑现象。 |
22 |
三色电子纸能作为单色电子纸使用吗? |
理论上是可以作为单色电子纸使用的。但这样使用时,需要用对应的单色程序刷新这个三色电子纸,若没有对应的单色程序,就需要用加载外部波形的方式实现。 |
23 |
柔性电子纸常见问题及注意事项? |
柔性电子纸的IC是不允许弯曲的,且显示区域也不允许反复弯折。另外所谓的柔性指的是基板比较柔软,材质变的更轻薄。建议用户在使用时,电子纸下方不要放置坚硬的东西,以免基板电路损伤,造成纸刷新过程中屏幕有条纹闪烁。 |
24 |
什么是电子墨水屏的波形文件,有什么作用? |
电泳电子纸的显示灰阶由粒子在微胶囊或者微杯的空间位置所决定,黑色粒子与白色粒子在电压的作用下发生电泳现象,这种促使粒子发生电泳运动的电压时序就是电子纸的驱动波形。驱动波形为电子纸显示器的核心部分,对驱动波形的优化将直接影响显示器的显示效果。而驱动波形文件是用来说明促使粒子发生电泳运动的电压时序而形成的参数,在电子纸刷新时需要定期被调用。 |
不同批次的电子纸膜片,电泳矩阵因为材料、制作工艺等原因,在驱动显示时所需电压值会有所差异,反映在灰度与电压、温度关系的就是电子墨水屏的波形。一般来说,每一批次的电泳矩阵生成后,会有相应的波形文件,以.wbf 文件形式存在,由膜片生产商将波形文件和电泳矩阵提供给生产电子纸屏的厂家,再由生产电子纸屏厂家集成保护板、基板和驱动器以后提供给客户;如果波形文件和屏幕不对应,很可能造成无法显示或者显示效果不理想。由大连佳显电子公司出品的电子墨水屏/电子纸显示屏,已经将波形文件OTP内置于大部分的电子纸屏的驱动IC内(请购买时与销售工程师确认),这样用户就不必为此劳心了,当然客户也可以通过调用外部的波形文件来驱动电子墨水屏。 |
||
25 |
LUT和OTP代表什么意思? |
LUT是LOOK UP TIME的缩写,OTP是ONE TIME PROGRAM的缩写,LUT本意就是加载波形文件,而波形文件分OTP和REGISTER两种,其中OTP为内置波形存储方式,REGISTER为外置波形存储方式。但是通过调用外部波形文件来取得局部刷新的显示效果有一个弊端,就是当电子纸显示屏的驱动IC升级后,因为IC更换了,波形文件也不同,客户在使用升级后的显示屏时就需要修改程序,某种程度上给客户带来很多不便,采用OTP就没有这个问题。佳显在以后产品生产中会把局部刷新的功能直接内置于OTP中,以方便用户的使用。 |
26 |
GDEW系列电子纸如何配置调用波形? |
GDEW系列电子纸可以通过0x00命令下面的数据部分进行配置,规格书中有详细的配置说明,0x1f为OTP模式,0xbf为Register模式。 |
27 |
电子纸显示屏能不能实现局部刷新, |
大连佳显推出了几款图形点阵电子纸可以实现局部刷新功能,目前有1.02、2.13、2.9寸柔性电子墨水屏,1.54寸,2.13寸,2.6寸,2.7寸,2.9寸,4.2寸电子墨水屏,是否能够局刷主要取决于电子墨水屏所使用的控制器。 |
28 |
电子纸的局刷过程? |
GDEW电子纸的局刷方式是:先刷old数据,再刷new数据,最后更新数据。GDEH系列电子纸需要先刷背景再进行局刷。 |
29 |
怎么能减少局刷的残影? |
为减少残影,我们建议局刷5次后,需要增加一次黑白全屏刷新显示,拉大刷新时间间隔。 |
30 |
电子纸可显示的最小局刷区域为多少个像素点 |
局刷在x轴方向上以8个像素点为最小单位。电子纸可显示的最小局刷区域为8个像素点,太小的话,电子纸无法正常显示。 |
31 |
如何在不同位置同时局刷? |
在不同位置同时局刷需要在软件设计的时候进行一下统一操作,先把不同位置的数据刷到电子纸IC内,最后统一做好Updata。 |
32 |
电子纸快速刷新电子纸出现残影? |
快速刷新更近似局刷,客户在使用的时候需要按照局刷的操作要求去做,刷新5次后用慢刷清屏一次。 |
33 |
如何驱动6寸电子纸显示屏得到16级的灰度?为什么用单片机只能得到4级灰度的显示效果? |
6寸电子纸显示屏1个像素对应的SourceData为2个Bit(bit1bit0=00:像素不驱动,bit1bit0=01:像素往黑驱动,bit1bit0=00:像素往白驱动,bit1bit0=11:保留),如果我们的电子纸响应时间为300ms,如果帧频为50Hz即20ms,理想情况如下 |
(1)那么由黑到白或白到黑需要300/20=15帧的往白驱动或往黑驱动 |
||
(2)当前像素为黑,我们定义为灰阶0,此时往白驱动1帧(20ms)则像素表示为灰阶1 |
||
(3)当前像素为黑,此时往白驱动2帧(40ms)则像素表示为灰阶2 |
||
(4)依次类推,这样就可以控制16个灰阶显示了 |
||
由于单片机方案1帧如STM32约为80ms,因此只能分析到4个灰阶. |
||
34 |
低温下是否支持部分刷新? |
一般部分刷新功能在常温下效果最好(20度以上),低于20度,需要加长部分刷新的时间来抵消低温下出现的残影,此外0度以下不支持部分刷新。 |
35 |
三色电子纸可以进行VCOM调节吗? |
早期的三色电子纸波形文件是外置的可以通过初始化调节VCOM,现在三色电子纸波形文件都内置了,通过初始化无法更改VCOM。 |
36 |
UC系列和SSD系列电子纸的区别? |
UC系列是晶宏的芯片,SSD系列是索罗门的芯片,这两类IC在驱动电子纸方面驱动流程相似,驱动代码完全不一样,同时BUSY信号反馈也是相反的。 |
37 |
快刷和全刷有什么区别? |
快刷也是全刷的一种,快刷刷新的时候有一次画面反黑,全刷需要多次反黑。快刷一般刷新时间在2s左右。 |
38 |
局刷的时候如何多个位置同时显示更新。 |
一般局刷的时候,先传输需要显示的数据部分,然后统一执行一次刷新命令即可。 |
39 |
电子纸显示偏灰一般是什么原因 |
显示画面比正常显示黑色偏淡,也就是偏灰色,一般是驱动电路升压不够,导致黑色粒子没有完全显示出来,给人眼一种灰色的显示效果。 |
40 | 如何让显示画面旋转180度 | 建议客户使用GUI程序,GUI程序支持显示0~270度旋转,方便客户实现所需要的显示画面。 |
41 | 哪些电子纸支持局部刷新 | 2.9寸以下的串口电子纸一般都支持局部刷新。 |
42 | 电子纸局部刷新效果不好一般是什么原因 | 膜片批次不好,使用环境温度过低、膜片和IC、玻璃基板搭配不当都有可能导致这款产品局部刷新效果差。 |
43 | 如何分辨电子纸点、线是否超标 | 一般电子纸配套规格书中最后面会有对应的点、线超规要求。 |
44 | 电子纸GDR信号是如何产生的 | 电子纸GDR信号是MCU发送升压命令后,电子纸GDR引脚发送开关信号给外围的Si1308EDL,同时Si1308EDL不断开关来产生高压。 |
(二)硬件问题 |
||
1-电路设计问题 |
||
编号 |
问题 |
解答 |
1 |
设计驱动板需要注意什么? |
电子纸输入电压一般是2.3~3.6V,推荐使用3.3V,此外低压不要低于2.5V,以免影响电子纸的显示效果。请注意添加升压测试点,否则在样板出来后不方便测试电路,日后的产品维护也是个问题。 |
2 |
驱动电路元件如何选型? |
建议选择10uH 1A的绕线电感。MOS管建议使用Si1304BDL或Si1308EDL,这两种实在不好买的话,可以选择AO3400作为替代品。二极管需要选择与MBR0530参数相当的肖特基二极管,开关频率要满足实际要求。电容耐容值理论上需要50V,实际设计时也可以用25V的代替。 |
3 |
SPI串口电子纸FPC插座以及FPC排线的长度如何选择? |
SPI串口电子纸选择上接点或上下接点24PIN的FPC插座,引脚间距0.5mm。FPC排线建议长度不要超过20cm,FPC排线越长,越容易出现传输数据错误。 |
4 |
电子纸的IC的开关频率是多少以及5V电源可否直接驱动电子纸? |
GDR频率一般是通过软件设置的,开关频率一般在100kHz以下,内置OTP版本的电子纸默认无法修改该频率。 |
我们不建议直接用5V,MCU供电为5V时IO是5V的,因为电子纸长期在5V下工作,容易烧坏IC。 |
||
5 |
电子纸示例程序中用的是模拟SPI,那么电子纸是否支持硬件SPI? |
电子纸示例程序中采用的是模拟SPI接口,用户在移植软件的时候,更改IO口即可,电子纸支持硬件SPI,不过MISO引脚需要空闲,最终的连接方式为MOSI--SDIN,SCK--SCLK,其他IO口可自定义。 |
6 |
驱动电路MOS管发热,MOS管击穿? |
MOS管发热请检查外围电路是否存在串扰导致MOS管异常导通,MOS管击穿主要是正压隔离二极管反向,导致正高压回流引起击穿现象,请检查驱动电路中隔离二极管是否焊反, |
7 |
单片机RAM比较小,电子纸显示屏是否支持外部Flash? |
目前只有5.83寸(600*448)和7.5寸(640*384)的电子纸显示屏的FPC上有外部Flash元件,如果用户有需求,可参考产品的规格书,接口SPI部分有详细的说明,我们提供的程序示例目前没有考虑使用外部flash。 |
8 |
没有连接电子纸时,驱动的状态如何? |
没有连接电子纸时,驱动的升压电路、GDR等都是无效的。 |
9 |
电子纸仅上电,升压电路是否自动升压? |
电子纸升压电路的开启是由固定的寄存器控制的,只有单片机给电子纸IC发送开通升压开关命令,升压电路才能正常升压工作。 |
10 |
电子纸BUSY引脚是否可以省略,有什么注意事项? |
BUSY引脚是可以省略的,但是需要用软件延时模拟BUSY引脚的实际状态,延时时间要大于刷新时间,确保电子纸在有效的时间内刷新完,延时时间过短会影响实际的刷新显示。 |
11 |
电子纸BUSY引脚一直处于忙状态 |
电子纸BUSY引脚一直处于忙状态,先确认初始化时将BUSY设置为上拉输入模式,然后查看IO口电平,比如正常电子纸驱动IO为3.3V,而Arduino默认为5V,可能会导致此现象。如果使用的是UC系列电子纸,可以在判忙函数中取消0x71命令,该操作不影响BUSY引脚的功能判断。 |
12 |
UC系列电子纸如何快速检测升压电路是否正常 | 初始化中将代码停留在0x04命令处,然后用万用表测试PREVGH和PREVGL的电压情况。 |
13 |
电子纸背光供电与电子纸供电是否需要分开 | 由于背光需要的电流较大,建议客户背光单独供电,以免影响电子纸的正常显示。 |
14 |
NFC更新电子纸画面的有效距离是多少 | 我们建议客户手机距离设备上方5mm左右的距离,距离太大可能会导致场强能量不足,无法驱动显示。 |
15 |
MOS管发热严重一般是什么原因 |
可能客户焊接的二极管方向不对,导致MOS一直处于短路状态。 |
16 |
外围驱动电路电容耐压值如何选择 |
一般建议客户耐压值在25V以上。 |
17 |
电子纸外围电路有升压但是没有显示画面是什么原因 | 显示命令没有被执行,也有可能是IC不良。 |
18 |
屏裂、屏碎如何判断是否为客责。 | 屏裂或屏碎的情况下,电子纸有显示画面则为客则,若为纯白画面,则为运输所致。. |
19 |
升压元件如何选型 | 我们正常是推荐客户选择规格书标准元器件,若要替换,可以参考标准元器件的规格参数进行选择。 |
20 |
触摸屏驱动电路如何设计 | 触摸屏一般是IIC接口,一般直连单片机即可。若所用的单片机IO不支持上拉操作,需要额外增加上拉电阻。 |
21 |
前置光驱动电路如何设计 | 前置光一般是通过电路来调节电流,需要客户设计一个可调电阻,用于调接前置光的亮度,或者客户用专用的电流源进行驱动。 |
22 |
ESP32-L开关板的FLASH和字库芯片是如何驱动的。 | Flash和字库信号与电子纸共用一套SPI接口。不同的是每种器件CS引脚都是独立的,可以通过控制CS引脚来切换不同器件的驱动功能。 |
23 |
GT30L32芯片支持汉字显示吗 | 该芯片是传统的字库芯片,支持GB2312标准国标字库,同时支持常用的ASCII码显示。 |
24 |
电子纸无升压,PREVGH电压始终是3.3V | MOS管型号选择不当,导致升压电路无法正常工作。 |
|
||
2-开发板问题 |
||
编号 |
问题 |
解答 |
1 |
Eink并口电子纸TCON方案有哪些 |
目前Eink并口电子纸TCON驱动主要以ITE公司出品的IT8951为主,也有部分电子书客户采用RK公司的芯片,该芯片内置TCON功能。 |
2 |
串口电子纸开发板是否支持串口通讯及下载程序吗? |
我司的STM32、ESP32、ESP8266及Arduino开发平台均板载CH340G为USB转串口芯片,可以用USB线直连PC与开发板进行串口操作与下载。STM32开发板可以通过短接帽短接对应的Boot接口:P12 进行串口下载,下载使用的软件为FLYMCU,下载方式与C51类似(下载完成后将P12短接冒断开) |
3 |
串口电子纸开发板是否支持电流测量? |
我司的STM32、ESP32、ESP8266及Arduino开发平台均支持测量板载功耗及电子纸功耗 |
4 |
串口电子纸开发板可以连接其他外设或驱动多组转接板吗? |
我司的STM32、ESP32、ESP8266及Arduino开发平台将MCU的所有引脚全部引出,用户完全可以通过这个开发板连接其他外设,进行其他产品的设计开发。另外主板完全可以驱动多组转接板,并且已经预留该接口。 |
5 | Arduino,ESP32,ESP8266开发板是否支持驱动触摸屏? | Arduino,ESP32,ESP8266开发板是可以直接驱动触摸屏的,使用的时候需要自定义IO口,一般包括SDA、SCL、RST、INT。DESPI-C03板载触摸屏和电子纸驱动接口。 |
6 | DESPI-C03触摸接口和电子纸是否可共用IO口? | 由于有的触摸屏IC和电子纸IC在默认电平上会有冲突,导致无法共用一套IO口,所以可以在测试的时候,需要单独测试相关功能。 |
7 | 普通用户如何使用3线SPI | 3线和4线唯一的区别是D/C引脚部分,若用3线SPI,需要将D/C引脚接GND,然后D/C功能通过软件部分实现,每次传输数据的时候把D/C功能加入即可。 |
8 | STM32无法下载程序,提示容量不足。 | 可能客户没有正常配置芯片型号,导致当前的芯片容量与实际不匹配。 |
9 | DESPI-M02L和DESPI-M02有什么区别 | DESPI-M02L开发板主要做了字库芯片加入、USB接口更新、复位按键加入等操作。 |
10 | ESP32-L开发板与老款有什么区别 | ESP32-L开发板SPI部分使用高速的硬件SPI,同时增加FLASH及字库芯片。 |
11 | DESPI-M02L开发板板载GT30芯片的作用。 | 该芯片是预留芯片,主要功能是提供常见的字库,供客户参考设计。 |
12 | NRF系列MCU如何驱动电子纸 | NRF系列MCU一般内核是51或ARM,这种MCU可以单独对IO进行控制,实际使用的时候可以通过模拟SPI的方式进行驱动电子纸。 |
13 | 9.7寸并口驱动板和13.3寸是否兼容 | 这两款电子纸驱动板是兼容的。不同之处是电子纸的引脚定义和FPC间距。此外FLASH内置的波形也需要替换。 |
14 | 31.2寸电子纸电脑端操作注意事项 | 这款电子纸的驱动板是由四颗IT8951驱动,实际导入图片前,需要在电脑C盘根目录下创建一个Temp空文件夹,这个文件夹主要用于上位机图片分割使用。 |
(三)软件问题 |
||
1-图像取模问题 |
||
编号 |
问题 |
解答 |
1 |
应该使用什么工具进行取模? |
取模即生成图片数组的过程,将程序中的图片数组替换就可以达到电子纸显示想要显示的图像的目的。 |
(1)如您使用Windows系统,取模软件可以使用 Image2Lcd(注册码“0000-0000-0000-0000-6A3B),具体使用过程查看我们每款屏幕对应的取模说明。 | ||
(2)也可以用我司的 ImageToEpd 软件,它可以一键操作,使用简单方便(三色图可以一键取模,其余两款软件需用图像处理软件(PhotoShop等)分离出两部分,一部分为黑白图,另一部分为红白图,对两张图片分别取模) |
||
(3)如您不是Windows系统,推荐您登陆 www.it-iot.cn 进行在线取模。点击查看如何操作? * 您也可以在以下链接查看电子纸显示位图自动转换的流程和说明: |
||
2 |
不手动取膜如何操作 | 一般需要用到字库芯片,字库芯片内的数据都是做好取膜处理的,用户实际使用的时候直接调用即可。 |
3 | 字膜分辨率有什么要求 | 一般字膜的宽度没有明确要求,高度需要满足可以被8整除。 |
4 |
三色电子纸取模可否制取一次 | ImageToEpd软件支持三色电子纸取模一次操作,同时客户使用的时候不需要拆分两张图,方便客户取模操作。 |
5 | 7.3寸7色电子纸取模方式 | 这款电子纸为黑白红黄蓝橙绿共7种颜色,实际取模的时候需要选择256色,以包含当前所有的颜色值。 |
6 |
4色电子纸取模方式 | 4色电子纸我黑白红黄四种颜色,实际取模的时候需要选择4灰,并选择“自右至左扫描”。 |
7 | 电子纸实现4灰色显示该如何取模 | 4灰取模一般扫描选择“垂直扫描”,4.2寸及以上选择“水平扫描”,输出灰度选择“4灰”。 |
8 |
7.3寸7色电子纸如何取模 | 7色电子纸取模一般扫描选择“水平扫描”,输出灰度选择“256色”。 |
9 | 7.3寸7色电子纸如何作图 | 7色电子纸一般包含黑白红黄蓝绿橙共7种颜色,对应颜色请参考Windows自带的画图板首页部分,建议用photoshop软件做图片处理。 |
|
||
2-程序问题 |
||
编号 |
问题 |
解答 |
1 |
UC系列电子纸初始化卡在BUSY判断部分。 |
个别单片机会有这个现象,用户可以将BUSY函数中的0x71命令注释掉。若还无效果可以用对应的延时函数代替BUSY判断。 |
2 |
使用Keil软件时编译或下载遇到了问题,如何解决? |
问题1:无法编译我们提供的示例程序? |
请确认Keil软件安装是否存在问题。若无法识别J-link驱动,请先安装J-link驱动,然后用系统驱动软件补全缺少的驱动。 |
||
问题2:Keil4的工程可以用Keil5下载?为什么使用Keil5下载驱动程序时报错? |
||
Keil4的工程可以用Keil5下载,但需要用Keil5对Keil4的工程做一下重新编译操作,然后再进行下载。下载程序时若提示“Flash download failed”主要是没有在Keil5里添加Flash选项所致。 |
||
问题3:程序中写入新的图像数据后依然显示原来的图像? |
||
在更新完图像数据后是否对Keil进行了重新编译,编译是否没有报错,程序是否成功下载。程序下载完Keil软件会有下载完成提示,同时STM32开发板上的LED4指示灯也会点亮。 |
||
3 |
如何编写电子纸驱动程序? |
电子纸规格书中有驱动流程图,可以参考流程图去编写代码,规格书中包含详细的控制命令说明。 |
4 | 电子纸刷新两幅画面中间有延时,可否去掉? | 这个延时是可以去掉的。电子纸的刷新等待是通过判忙函数来实现的,示例程序中增加延时主要是为了给客户更多的时间观察电子纸的显示过程。 |
5 | 如何改变电子纸显示刷新速度? | SPI串口电子纸可以通过调整PLL刷新频率来改变刷新速度,并口电子纸只能通过更新波形文件来改变刷新速度。 |
6 | 更改刷新频率后测试,屏幕有横条? | 刷新频率偏高可能会导致膜片受损,从而产生横条。 |
7 | 电子纸进入深度睡眠模式后如何再次刷新后无法显示图像? | 电子纸进入深度睡眠模式需要再次刷新时,需要通过软件重新做电子纸初始化操作。 |
8 | 电子纸由局刷切换为全刷后无法显示图像? | 电子纸由局刷切换为全刷后无法显示图像是因为切换时没有加入全刷初始化函数所致。 |
9 | 电子纸显示数据存储位置 | 一般电子纸IC内部有对应的RAM显存,单色和三色都有对应的寄存器。对应操作命令如下:UC系列0x10和0x13,SSD系列0x24和0x26。 |
10 | DEMO板能否支持Linux系统移植? | DEMO板能支持Linux系统移植,暂时没有针对并口屏幕Linux的移植教程,移植原理参考其他单片机平台移植过程。 |
11 | DEMO板是否支持GCC编译环境? | 目前不支持GCC编译环境,其中DESPI板为Keil开发环境,Arduino板、ESP32开发板及ESP8266开发板为Arduino开发环境。 |
12 | 1.02寸全刷如何加快显示速度 | 电子纸全刷设置一般为OTP内置,若想加快刷新速度,可以调用外置波形,然后调节PLL的频率即可。 |
13 | UC8151C升级到UC8151D如何做到兼容 | 需要在UC8151D系列产品初始化代码中增加对电子纸分辨率的设置,可以做到代码兼容。 |
14 | 外置FLASH中如何存入需要显示的图片数据 | 外置FLASH一般是实时存储的,需要用专门的烧录工具,将图片数据烧录进去。 |
15 | Arduino平台如何调取存储在ROM中的图片数据 | 需要在图片数组的前面增加这个代码“pgm_read_byte ()"。 |
16 | BUSY引脚状态是否影响休眠电流 | BUSY设置为浮空输入、上拉输入对休眠电流是没有影响的,而设置为下拉输入,会产生80uA左右的休眠电流。 |
17 | 快刷和局部全刷的区分 | 两种方式都是更新满屏的画面,快刷属于全刷,刷新过程有闪烁。局部全刷属于局刷,刷新过程无闪烁。 |
18 | 并口电子纸VCOM电压设置 | 一般每片并口屏FPC上会丝印VCOM的负压值,根据这个值在软件中进行相应的设置,一般电压在-2.0V左右。 |
19 | SSD系列电子纸连续局刷显示异常 | 若局刷函数中未加入复位和锁存border函数,可能会出现连续局刷显示异常现象。 |
20 | 局部刷新后是否需要进入休眠模式 | 局部刷新一般是不要求直接进入休眠的,若直接进入休眠,二次局刷需要重新做初始化处理。 |
21 | 电子纸在发送命令的时候,BUSY引脚处于什么状态 | 一般电子纸在刷新和接收操作命令的时候,IC一般处于忙状态。 |
22 | 局刷显示有重叠现象 | 显示重叠一般出现在多个位置局刷操作,需要客户在局刷的时候一次性送完需要显示的数据,最有一起Update即可。 |
23 | 8151D系列电子纸执行完0x02命令为什么要加延时 | 8151D这款芯片放电偏慢,执行完0x02命令后,需要至少延时100ms以上,否则可能出现刷新后显示返灰现象。 |
扫二维码用手机看
底部版权信息
©2007-2025 大连佳显电子有限公司 版权所有 辽ICP备08000578号-1