“E-Paper Shield”的版本间的差异
来自丢石头百科
小 (文本替换 - 替换“<br /><big>批量下载教程——请戳<big><big><big>☛</big></big></big></big>link=批量下载教程”为“转到:#软件,#程序,#文档”) |
小 (文本替换 - 替换“[http://{{SERVERNAME}}/study/portal.php?mod=list&catid=40 STM32cubeMX系列教程]”为“STM32CubeMX系列教程”) |
||
第65行: | 第65行: | ||
===相关链接=== | ===相关链接=== | ||
− | [ | + | [[STM32CubeMX系列教程]]<br /> |
[https://www.bilibili.com/video/av22300362?from=search&seid=13967526127729512568 电子纸刷bad apple] | [https://www.bilibili.com/video/av22300362?from=search&seid=13967526127729512568 电子纸刷bad apple] | ||
2020年1月9日 (四) 19:01的版本
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)
开发资料
相关链接
|
|
|
|
|
|
|
|
|
|