“E-Paper Shield”的版本间的差异
来自丢石头百科
小 (文本替换 - 替换“<div class="tabbertab" title="FAQ">”为“ == FAQ == <div class="tabbertab" title="FAQ">”) |
|||
第75行: | 第75行: | ||
</div> | </div> | ||
+ | |||
+ | == FAQ == | ||
<div class="tabbertab" title="FAQ"><br /> | <div class="tabbertab" title="FAQ"><br /> | ||
{{FAQ|电子墨水屏刷新注意事项| | {{FAQ|电子墨水屏刷新注意事项| |
2020年7月18日 (六) 00:09的版本
Arduino
- 本例程使用的开发板主控为:Arduino UNO
把模块插到Arduino UNO上,需要注意:
- Arduino 主板带有 ICSP 接口时,显示模块上的 SPI Config 开关置于 ICSP 方向(默认)
- Arduino 主板没有 ICSP 接口时,显示模块上的 SPI Config 开关分别置于 SCLK\D13,MISO\D12,MOSI\D11
在资料中下载程序,或点击此处下载
解压文件,把Arduino目录下的EPD文件复制到Arduino安装目录的libraries下,一般是C:\Program Files (x86)\Arduino\libraries
重启 Ariduino IDE,点击 File-> Example,查看是否有EPD选项,若有说明库导入成功。
选择对应尺寸的屏幕,选择对应的COM口,下载到UNO上,会实现画图、读取SD卡上图片等功能
STM32
- 本例程使用的开发板主控为 XNUCLEO-F103RB
- 本例程基于 HAL 库,因此可以使用 STM32CubeMX 把示例程序移植到其他 STM 芯片上
- 本例程在 Keil v5 环境下编译通过
在资料中下载程序,或点击此处下载
解压文件,提供的例程有两种,一种是使用STM32本身的RAM的例程,一种使用的是板载的SPIRAM,对于前者而言,在4.2寸以上的屏幕中,无法作到创建全图的缓存,使用的是多次上传并刷新的方式。
如下图,
打开工程中的main.c,去掉对应屏幕对应的测试语句的//,编译并下载,会实现画图、读取SD卡上图片等功能
栗子:如果使用的是1.54寸墨水屏,如下图所示
| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
文档
示例程序
e-Paper相关资料
- 1.54inch e-Paper
- 1.54inch e-Paper (B/C)
- 2.13inch e-Paper
- 2.13inch e-Paper (B/C)
- 2.13inch e-Paper (D)
- 2.7inch e-Paper
- 2.7inch e-Paper (B)
- 2.9inch e-Paper
- 2.9inch e-Paper (B/C)
- 4.2inch e-Paper
- 4.2inch e-Paper (B/C)
- 7.5inch e-Paper
- 7.5inch e-Paper (B/C)
开发资料
相关链接
FAQ
|
|
|
|
|
|
|
|
|
|