第一次接触linux,小派到手72h,迫不及待的试试自己移植5110显示屏,我参考的教程和原始代码在
http://arduinoking.com/forum.php?mod=viewthread&tid=817&page=1&extra=#pid846
(很详细的教程)
这里说说详细教程:
1.先安装wiring pi.
cd ~
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
2. 建立工作目录
cd ~
mkdir cpu_show
3.下载源代码 并拷贝到到 /home/pi/cpu_show
下载地址:http://download.csdn.net/detail/devintt/8395445
4.编译源代码
cd ~/cpu_show
cc -o cpushow pcd8544_rpi.c PCD8544.c -L/usr/local/lib -lwiringPi
5. 加开机启动 ,看个人喜好了
sudo nano /etc/rc.local
在最后一行 exit 0 以上加入 如下内容:
sudo /home/pi/cpu_show/cpushow
//最后执行看效果
sudo ./cpushow
这里提供一张B+的GPIO对应图
为了美观,我将排线从下面走线过去,有个底板还有点用。
添加了读取温度和wlan0的IP地址,TEMP有时候返回255就不会变动了,那是因为return -1之前没加
// 关闭文件
close(fd);
加上了就不会出现了
我的接线方法,显得比较整齐。