【香橙派系列教程】(九)香橙派镜像的选择及配置

【九】香橙派镜像的选择及配置

1.终端查询系统及软件版本

这些命令用于检查内核版本、系统信息、Python版本、GCC版本和Linux发行版信息。

以下是每个命令的简要说明:

cat /proc/version: 显示Linux内核版本和系统信息。

cat /etc/issue: 打印/etc/issue文件的内容,该文件通常包含有关Linux发行版的信息。

uname -a: 打印系统信息,如内核名称、网络节点主机名、内核发布版本、内核版本、机器硬件名称和处理器类型。

python --version: 显示Python解释器的版本。

gcc -v: 显示GCC(GNU编译器集合)的版本。

lsb_release -a: 打印LSB(Linux标准基础)和特定于发行版的信息。LSB是一组标准,旨在增加Linux发行版之间的兼容性。

您可以在终端中运行这些命令来查看有关您的Linux系统的相应信息。 请记住,这些命令的可用性和输出可能会有所不同,具体取决于您的特定 Linux 发行版和系统配置。

2.回退历史版本

在接下来的垃圾桶视觉识别阿里云识别方案中,我们发现目前的3.1.0的版本会出现一些问题,所以我们需要将版本回退到3.0.6

如何烧录系统镜像请回看:

cat /etc/issue

改之前:

image-20240623143934908

官方下载网址:http://www.orangepi.cn/html/serviceAndSupport/index.html

image-20240623144826101

image-20240623144838028

image-20240623144858188

image-20240623145040082

改之后:

image-20240623155443647

3.重新配置信息

现在相当于重装了系统,所有东西都没了。现在我们需要重新配置一下以前的信息。

具体配置方法请参照往期文章:

4.打开串口5和iic3接口

image-20240623203954585

根据官方手册P160介绍,我们需要自己配置一下串口5,才可以使用

image-20240623204325208

在/boot/orangepiEnv.txt 中加入下面红色字体部分的配置,然后重启 Linux 系统就可以打开 uart5。
orangepi@orangepi:~$ sudo vim /boot/orangepiEnv.txt
overlays=uart5
    
    overlays=uart5 i2c3

这里顺便把iic接口也打开一下

进入 linux 系统后,先确认下/dev 下是否存在 uart5 的设备节点

root@orangepi:~# ls /dev/ttyS5
/dev/ttyS5

然后开始测试 uart5 接口,先使用杜邦线短接要测试的 uart5 接口的 rx 和 tx

使用 wiringOP 中的 gpio 命令测试串口的回环功能如下所示,如果能看到下面的打印,说明串口通信正常

用这个之前先把官方外设库装好

orangepi@orangepi:~$ gpio serial /dev/ttyS5
Out: 0: -> 0
Out: 1: -> 1
Out: 2: -> 2
Out: 3: -> 3^C

5.Python环境的安装

这里我们经历了一次重装系统,而这个版本的系统,给我们自带了Python3的环境,我们只需要配置一下C语言调用Python的dev包即可了(终于不用苦逼的等待35分钟安装了)

#查看pyhton版本
python3 --version
#查看Python3的软链接
ls /usr/bin/python3 -l

image-20240623210726173

那么关于C语言调用pyhton的环境如何配置呢,且看下一篇章。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橘猫.exe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值