搜索
bottom↓
回复: 17

抛砖引玉+500汤圆,共享hanshow电子价签无线部分A7106的资料,找电子纸局部刷新的程序

[复制链接]

出500入0汤圆

发表于 2020-7-30 10:09:24 | 显示全部楼层 |阅读模式
RT

咸鱼购买的hanshow电子价签,准备用来做个电子钟,一直没有搞定局部刷新

现在局部刷新的效果如下


第一幅图全局刷新没问题,局部刷新只有前后图片的重叠部分会显示出来,看论坛有不少高手已经搞定了,能否共享这部分代码?
首个共享代码并验证可用的,献上500汤圆喝个冷饮,要是搞不定这部分,这个价签就要吃灰了
局部刷新可以减少刷新时间,减少电池消耗

隔壁论坛已经实现的局部刷新效果如下



下面是抛的砖,此模块使用的无线芯片是A7106,下面是我在收费网站下载的参考资料,有源码和指导说明,如下图




电子价签自身没有精度高的时钟,计划使用无线来同步时钟。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2020-7-30 10:12:18 | 显示全部楼层
论坛8年前的帖子就有7106这个资料的,而且有代码生成软件 https://www.amobbs.com/thread-5482406-1-1.html

出0入0汤圆

发表于 2020-7-30 10:14:15 | 显示全部楼层
局刷的可以参考arduino 上的EPD的库,里面好像有。

出10入18汤圆

发表于 2020-7-30 10:33:45 | 显示全部楼层
参考微雪的2.13V1的驱动。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出500入0汤圆

 楼主| 发表于 2020-7-30 10:49:31 | 显示全部楼层
chaplin1999 发表于 2020-7-30 10:12
论坛8年前的帖子就有7106这个资料的,而且有代码生成软件 https://www.amobbs.com/thread-5482406-1-1.html ...

这个好,早知道无线部分就不用调这么久了。

晚上上传移植好的发送部分的代码,接受部分还没弄

出500入0汤圆

 楼主| 发表于 2020-7-30 10:55:30 | 显示全部楼层
chaplin1999 发表于 2020-7-30 10:14
局刷的可以参考arduino 上的EPD的库,里面好像有。

我的理解是 全局刷和局部刷的区别只有LUT寄存器不一样,那么局部刷之前需要初始化所有寄存器还是只需要更新lut寄存器?

Arduino里面的代码我看了,目前就是按照这个lut参数配置的,显示有问题

出500入0汤圆

 楼主| 发表于 2020-7-30 10:56:39 | 显示全部楼层
qtechzdh 发表于 2020-7-30 10:33
参考微雪的2.13V1的驱动。

这部分代码我看了,里面的寄存器配置我试下来都不行,所以需要找一个确认可以用的程序

出0入420汤圆

发表于 2020-7-30 12:02:31 | 显示全部楼层
JamesErik 发表于 2020-7-30 10:56
这部分代码我看了,里面的寄存器配置我试下来都不行,所以需要找一个确认可以用的程序 ...

晚点我把我的代码共享出来,可以局部刷新,就是残影太重了

出500入0汤圆

 楼主| 发表于 2020-7-30 12:15:05 | 显示全部楼层
hameyou 发表于 2020-7-30 12:02
晚点我把我的代码共享出来,可以局部刷新,就是残影太重了

好的好的

看通用的做法局部刷新5次以后尽量全局刷一次

出500入0汤圆

 楼主| 发表于 2020-7-30 21:00:44 | 显示全部楼层
頂一頂

出500入0汤圆

 楼主| 发表于 2020-7-30 21:53:20 | 显示全部楼层
hameyou 发表于 2020-7-30 12:02
晚点我把我的代码共享出来,可以局部刷新,就是残影太重了

大佬,这会有空上传局部刷新的代码吗?

出500入0汤圆

 楼主| 发表于 2020-7-30 22:56:34 | 显示全部楼层
JamesErik 发表于 2020-7-30 10:49
这个好,早知道无线部分就不用调这么久了。

晚上上传移植好的发送部分的代码,接受部分还没弄 ...

上传适配电子价签的无线部分的代码



初始化

  initRF();
  StrobeCmd(CMD_STBY);
  A7106_WriteFIFO(); //write data to tx fifo
  StrobeCmd(CMD_TX); //entry tx & transmit  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入420汤圆

发表于 2020-7-30 23:26:37 | 显示全部楼层
JamesErik 发表于 2020-7-30 21:53
大佬,这会有空上传局部刷新的代码吗?

已上传,请移步:
https://www.amobbs.com/thread-5737370-1-1.html

出500入0汤圆

 楼主| 发表于 2020-7-31 00:28:57 | 显示全部楼层
hameyou 发表于 2020-7-30 23:26
已上传,请移步:
https://www.amobbs.com/thread-5737370-1-1.html

感谢,已验证效果
献上汤圆500

出0入0汤圆

发表于 2020-7-31 09:47:35 | 显示全部楼层
又在搞啥好玩的啊?

出500入0汤圆

 楼主| 发表于 2020-7-31 09:59:38 | 显示全部楼层
Yondyanyu1 发表于 2020-7-31 09:47
又在搞啥好玩的啊?

哈哈,折腾折腾,之前买的便宜电子价签,不折腾就落灰了

出0入420汤圆

发表于 2020-7-31 10:03:14 | 显示全部楼层
JamesErik 发表于 2020-7-31 09:59
哈哈,折腾折腾,之前买的便宜电子价签,不折腾就落灰了

可以参考我的局部刷新代码,做点实用的东西,
https://www.amobbs.com/thread-5737370-1-1.html

出0入0汤圆

发表于 2021-3-26 17:57:24 | 显示全部楼层
作者 无线部分调的咋样了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-18 10:52

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表