UNIX Publication

树莓派可用的PCD8544库

Nokia 3310/5110显示器基于PCD8544,在此分享一个树莓派可用的PCD8544库

使用该库之前,需要安装wiringPi,安装方法可参考树莓派连接DHT11采集温度与湿度

项目地址:

https://github.com/binerry/RaspberryPi/tree/master/libraries/c/PCD8544

可通过github download直接下载,不能访问github的,用以下连接下载

http://unixetc.com/res/Raspberry.Pi_PCD8544.Library.zip

解压后,可得到一个c源码和一个h头文件

PCD8544.c
PCD8544.h

以及samples文件夹下的三个示例

pcd8544_rpi.c
pcd8544_test.c
pcd8544_test2.c

按照下图所示连接好树莓派和显示器

raspi_pcd8544

编译三个示例程序

cc -o pcd8544_test pcd8544_test.c ../PCD8544.c  -L/usr/local/lib -lwiringPi
cc -o pcd8544_test2 pcd8544_test2.c ../PCD8544.c  -L/usr/local/lib -lwiringPi
cc -o pcd8544_rpi pcd8544_rpi.c ../PCD8544.c  -L/usr/local/lib -lwiringPi

然后运行之

sudo ./pcd8544_test
sudo ./pcd8544_test2
sudo ./pcd8544_rpi

一下是三个示例运行情况

参考: http://binerry.de/post/25787954149/pcd8544-library-for-raspberry-pi