树莓派屏背光控制实验:焊接与软件配置步骤.pdfVIP

  • 0
  • 0
  • 约1.37千字
  • 约 6页
  • 2026-02-13 发布于北京
  • 举报

树莓派屏背光控制实验:焊接与软件配置步骤.pdf

CPUInfo液晶屏正确到树莓派上后,需要编译运行程序才可以正常显示,

本实验通过程序控制背光效果:背光灯每0.5秒闪一次。

一、焊接显示屏的BL_JMP

如下图所示,把显示屏背面的BL_JMP焊接上。

需要注意的是焊接BL_JMP前,请一定要把BackLightSwith打到OFF,

否则当GPIO7输出3.3V)时,会导致短路,因短路电流过大

很可能烧坏树莓派和显示屏。

所以需要使用软件控制背光效果的朋友,请务必把开关打到OFF档。

二、安装wringPi库

CPUInfo液晶屏是依靠树莓派的GPIO口来进行数据通讯的,所以要安装

wiringPi库文件。

依次输入以下命令安装wringPi库。已经安装过wiringPi库的朋友可以忽略这

一步。

cd~

gitclonegit://git.drogon.net/wiringPi

cdwiringPi

./build

二、安装驱动。

2.1拷贝驱动文件到树莓派上

电脑端安装SSHSecureShellClient工具,连接树莓派后把资料中的

cpu_show_BL.zip压缩包传到树莓派的pi目录下。

2.2解压程序

打开树莓派的终端,找到刚刚传进树莓派的cpu_show_BL.zip文件

输入以下命令解压文件

unzipcpu_show_BL.zip

提示以下内容即解压成功

2.3进入程序文件夹

cd~/cpu_show_BL

输入以下查看当前文件夹下的文件

ls

2.4编译程序文件

在终端输入以下命令编译程序

gcc-oblbl.cPCD8544.c-lwiringPi

其中,gcc是编译命令,-o是编译参数,bl是生成的程序名,bl.c和PCD8544.c

是当前目录下的源程序文件,-L/usr/local/lib和-lwiringPi是库文件。

从上面可以看出bl可执行文件已经生成。

2.5运行程序

输入以下命令运行程序

sudo./bl

在CPUInfo液晶屏上显示树莓派图标并且指示灯每0.5秒闪一次。

三、代码解读

输入以下命令打开程序源码bl.c

nanobl.c

1.以下部分是引脚设置,和显示屏背面信息对应。

2.接下来进入main函数

3.前面部分是初始化程序和提示信息;后面部分是一个for循环,也就是我们显

示数据,控制背光效果的代码。

注意:如果已经添加了开机自启动的朋友,请编辑rc.local文件注释或者删除

对应显示屏有关的代码,重启后关闭已经运行的驱动程序后再操作。

若没有关闭已经运行的程序,程序运行后会因为导致屏幕一直跳变。

方法如下:

sudonano/etc/rc.local

把有关cpuInfo液晶显示器有关的程序先注释掉(在代码的前面加个#号可以注

释代码),避免调试时出现,影响效果。

输入sudoreboot命令重新启动树莓派。

文档评论(0)

1亿VIP精品文档

相关文档