第十九讲 使用脚本体验硬件
固件版本:imx6ull-lubancat-carp-qt-armhf-2021-06-08.img.xz
开发板:pro
一、前期准备
-
打开串口终端软件并连接开发板串口
-
将开发板进行开机
-
登陆账户
-
检查网络连接
这里我的网络是直接使用的网口连接的,连接方法很简单,将有网的网线连接在开发板的网口即可,也可以使用前面教程的 wifi 连接
-
查看网络是否连通
命令:
ping baidu.com
可以看到我的网络是通的,如果不通,请检查网络
-
刷新软件源
命令:
sudo apt update
二、安装脚本软件
-
安装软件
命令:
sudo apt install peripheral
三、使用 peripheral
-
安装好软件后,在 ’家‘ 目录就有 peripheral 目录了
查看安装好后的 ’家‘ 目录
命令:
ls
小提示:如果您不知道自己是否在家目录,请在普通用户权限下执行命令
cd
-
进入 peripheral 目录
命令:
cd peripheral/
-
查看 peripheral 目录下内容
命令:
ls
可以看到里面有很多 .sh 的脚本文件
-
使能硬件模块
-
打开 fire-config 工具
命令:
sudo fire-config
-
使能硬件
-
选择使能的硬件
-
这里我们使用的默认使能了的,所以无需更改(本步骤主要是为了告诉没有使能的读者更改的途径)
-
退出 fire-config 工具
-
四、使用脚本
-
使用 led 脚本
命令:
sudo ./led.sh
现象:此时开发板上的 led 灯会切换不同的颜色
-
使用按键脚本
按键测试需要依赖 evtest 软件包
安装 evtest 软件包:
sudo apt install evtest
安装过程中,会提示是否继续,输入 y 回车即可
使用 按键脚本:
sudo ./input.sh
执行完脚本之后会提示输入【0-2】代表检测的按键名称
例如输入0,这是按下 on/off 按键,会打印按键信息,其他按键类似,可以按照这个方法试试其他按键
-
使用 beep 脚本
(这个脚本使用不了,后续解决)
其他脚本就不一一演示了,感兴趣的可以试试其他脚本。