摘要:电子纸显示是超低功耗、高性能的反射式显示。而电子纸技术就是实现像纸一样舒适阅读、超薄轻便、容易弯曲、超低功耗的反射式显示技术。
本课题就是在现有电子纸显示技术与微控制器STM32的应用前景下,结合市场目前在嵌入式领域应用电子纸显示技术为前沿,如电子书与数字出版、电子货架标签系统、显示智能卡,而本课题将它应用到电子阅读领域,是因为电子纸显示不同于传统的LCD等显示方式,其色彩对比高、分辨率高、耗电量小、制造成本低,已形成一个新兴领域。
本课题主要实现功能是通过STM32来驱动电子纸显示,SD卡主要是用来存储图文信息,通过按键、传感器等来实现电子纸的翻页功能。
关键字:STM32; 电子纸显示; 超低功耗; 传感器;
目录
摘要
ABSTRACT
引言-1
1 背景知识-2
1.1 电子纸显示技术-2
1.2 STM32微控制器-3
1.3 SD卡简介与功能-7
1.4 ADXL345传感器-7
2 系统功能简介-8
2.1 主控单元-8
2.2 电子纸显示单元-9
2.3 加速度传感器单元-10
2.4 存储器单元-10
3 硬件系统设计-11
3.1 主控模块设计-11
3.2 电源电路设计-13
3.3 ADXL345电路设计-14
3.4 SD卡电路设计-15
3.5 按键电路设计-15
3.6 电子纸转接板-16
3.7 接口驱动设计-16
4 软件系统设计-18
4.1 程序架构与实现-18
4.2 模块单元软件设计-19
4.2.1 电子纸显示单元-19
4.2.2 ADXL345加速度传感器单元-20
4.2.3 存储器单元-21
5 调试-22
5.1 软件调试-22
5.2 硬件调试-22
6 结论-23
致谢-24
参考文献-25
附录程序-26