Orange Pi Kunpeng Pro测评

news2024/10/5 12:55:41

#创作灵感#

参加树莓派鲲鹏开发版的测评活动,也想体验一下该开发版,之前有做过树莓派和香橙派的开发,刚好借此机会了解一下鲲鹏,所以就有了这篇测评文章。

#正文#

引言

        说是测评,其实也没有多少测评方面的内容,主要就是一些使用体验,记录使用过程中遇到的一些问题,有些解决了,有些没有解决,然后选择了其他的实现方式。最终实现的功能不是自己想要的,只是折中的方式。

常规介绍

        由于报告有字数要求,所以本来不想放的一些内容,还是放进来了,担心字数不够。就是介绍一下这款开发版。

        Orange Pi Kunpeng Pro开发版是香橙派联合华为精心打造的高性能开发版,这个在鲲鹏的官网也可以查到,推荐的官方开发版中就有这个。搭载了鲲鹏处理器,可提供8TOPS INT8计算能力,提供了8GB和16GB两种内存版本。拥有强大的计算能力和丰富的接口,适用于各种物联网、嵌入式系统和人工智能应用场景。

        开发版的尺寸大小为107*68mm,重量为82g。在存储方面有板载32MB的SPI Flash、Micro SD卡、eMMC插座外接eMMC模块、M.2 M-Key接口可接2280规格的NVMe SSD或SATA SSD。板载PHY芯片RTL8211F,支持10/100/1000Mbps。支持2.4G和5G双频Wi-Fi,支持蓝牙4.2版本。具有2个USB3.2 Host接口,1个Type-C接口。可连接2个MIPI CSI 2 Lane接口的摄像头。2个HDMI和1个MIPI DSI 2 Lane显示器接口。外扩40Pin连接引脚。

使用的几点感受

        收到开发版,工艺还可以,配了散热和风扇,还有一个充电器和充电线。

        硬件方面整体感受还是可以的,另外背面可以扩展SSD,这个是加分项。

        对比了一下40Pin的引脚接口,和树莓派是兼容的,方便很多,这个好评。

        系统预装了openEuler,在安装软件和包的时候,出现很多问题,这个也没有时间去研究,这个是感觉最糟糕的地方。也不想刷ubuntu系统了,所以最终就将就用了一下。

联网配置

        一开始用的串口,连接不是很稳定,最终还是改成了网络连接。

        同时连接了网线和Wi-Fi,这里网线连接到内网路由,不能访问网络。Wi-Fi是可以访问互联网的,当同时连接的时候,默认使用有线网,不能访问网络,所以需要下载的时候,现关闭有线网络。如果板子在身边直接拔网线就可以,如果是远程就需要通过nmcli指令来操作。连接和断开有线网络的指令如下:

nmcli device disconnect eth0
nmcli device connect eth0

        使用HDMI连接显示器,连接键盘和鼠标配置wifi信息,通过ifconfig指令查看ip信息。

登录

        登录账户为openEuler,密码为openEuler,root用户的密码也是openEuler。

        在客户端输入ssh root@192.168.137.20,回车,输入密码即可登录。

安装环境

        使用Python控制外设,安装包有OPi.GPIO,socket,spidev。这里需要注意的时,需要根据开发板,修改一下引脚映射。路径为/usr/local/lib/python3.9/site-packages/OPi,不同平台可能有差异。有个pin_mappings.py文件,修改里面的引脚映射,我的如下:

功能实现

        通过SPI接口读取8通道的ADC,通过引脚终端的方式进行数据的读取,然后通过界面直接显示出来。ADC模块如下图所示:

        就是这个散热片有点碍事,但是用力按下去,还是能用的。

本来的计划

        本来的计划是读取出来直接连接显示器显示波形,但是pyqt在openEuler上出现了问题,用不了。安装pyside2找不到包,就按照了pyside6,运行之后出现下面错误,目前还没有解决,等着刷ubuntu再做这个功能吧。

现在的功能

        读取的ADC数据通过wifi传输到PC,然后进行波形的显示,目前已经实现。先通过SPI接口配置ADC,状态输出如下图所示:

        目前8个ADC通道设置的是方波测试,如下图所示:

        基本功能是实现了,接下来还是得继续调试pyqt的问题,然后再加上算法,讲鲲鹏处理器的AI算力运用起来。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1714831.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于jeecgboot-vue3的Flowable新建流程定义(二)

因为这个项目license问题无法开源,更多技术支持与服务请加入我的知识星球。 接上一节 4、编辑好后进行保存,保存代码如下: /*保存流程定义*/const save (data: any) > {//console.log("save data", data); // { process: {..…

装机必备——截图工具Snipaste安装教程

装机必备——截图工具Snipaste安装教程 软件下载 软件名称:Snipaste2.7 软件语言:简体中文 软件大小:15.37M 系统要求:Windows7或更高, 32/64位操作系统 硬件要求:CPU2GHz ,RAM2G或更高 下载通…

RAG 高级应用:基于 Nougat、HTML 转换与 GPT-4o 解析复杂 PDF 内嵌表格

一、前言 RAG(检索增强生成)应用最具挑战性的方面之一是如何处理复杂文档的内容,例如 PDF 文档中的图像和表格,因为这些内容不像传统文本那样容易解析和检索。前面我们有介绍过如何使用 LlamaIndex 提供的 LlamaParse 技术解析复…

重学java51.Collections集合工具类、泛型

"我已不在地坛&#xff0c;地坛在我" —— 《想念地坛》 24.5.28 一、Collections集合工具类 1.概述:集合工具类 2.特点: a.构造私有 b.方法都是静态的 3.使用:类名直接调用 4.方法: static <T> boolean addAll(collection<? super T>c,T... el…

精通推荐算法6:用户行为序列建模 -- 总体架构

1 行为序列建模技术架构 身处目前这个信息爆炸的时代&#xff0c;用户在各推荐场景上有丰富的行为序列。将行为序列特征引入推荐算法中&#xff0c;有利于丰富特征工程体系、获得更立体和更全面的信息&#xff0c;同时可以表达用户兴趣演化过程&#xff0c;并捕获用户实时兴趣…

信号处理中简单实用的方法

最小二乘法拟合消除趋势项 消除趋势项函数 在MATLAB的工具箱中已有消除线性趋势项的detrend函数&#xff1b;再介绍以最小二乘法拟合消除趋势项的polydetrend 函数。 函数:detrend功能:消除线性趋势项 调用格式:ydetrend(x) 说明:输入参数x是带有线性趋势项的信号序列,输出…

OrangePi Kunpeng Pro 开发板测评 | AI 边缘计算 大模型部署

0 前言 此次很幸运能够参与 OrangePi Kunpeng Pro 开发板的测评&#xff0c;感谢 CSDN 给予这次机会。 香橙派联合华为发布了基于昇腾的 OrangePi Kunpeng Pro 开发板&#xff0c;具备 8TOPS 的 AI 算力&#xff0c;能覆盖生态开发板者的主流应用场景&#xff0c;具备完善的配…

这些项目,我当初但凡参与一个,现在也不至于还是个程序员

10年前&#xff0c;我刚开始干开发不久&#xff0c;我觉得这真是一个有前景的职业&#xff0c;我觉得我的未来会无限广阔&#xff0c;我觉得再过几年&#xff0c;我一定工资不菲。于是我开始像很多大佬说的那样&#xff0c;开始制定职业规划&#xff0c;并且坚决执行。但过去这…

使用C语言openssl库实现 RSA加密 和 消息验证

Q&#xff1a;什么是RSA&#xff1f; A&#xff1a;RSA&#xff08;Rivest-Shamir-Adleman&#xff09;是一种非对称加密算法&#xff0c;是最早的一种用于公开密钥加密和数字签名的算法。它使用一对公钥&#xff08;public key&#xff09;和私钥&#xff08;private key&…

小阿轩yx-Shell编程之正则表达式与文本处理器

小阿轩yx-Shell编程之正则表达式与文本处理器 正则表达式 &#xff08;RegularExpression&#xff0c;RE&#xff09; 正则表达式概述 正则表达式的定义 又称 正规表达式常规表达式 代码中常简写为 regex、regexp 或 RE 正则表达式 使用单个字符串来描述、匹配一系列符…

社会网络,生态网络,贸易网络,复杂网络边介数蓄意和随机攻击(增边策略)

网络分析工具使用说明 简介 本工具是一个用于进行网络分析的客户端应用。用户可以加载包含网络边信息的Excel文件&#xff0c;根据设定的百分比增加网络边&#xff0c;并将结果导出为新的Excel文件。以下是详细的使用说明。 使用步骤 1. 加载输入文件 输入文件: 输入文件…

大数据技术分享 | Kylin入门系列:基础介绍篇

Kylin入门教程 在大数据时代&#xff0c;如何高效地处理和分析海量数据成为了企业面临的挑战之一。Apache Kylin作为一个开源的分布式分析引擎&#xff0c;提供了Hadoop之上的SQL查询接口及多维分析&#xff08;OLAP&#xff09;能力&#xff0c;使得对超大规模数据集的分析变…

4月平板电脑行业线上销售数据分析

由于全球科技发展趋势&#xff0c;如AI技术的应用&#xff0c;以及厂商新品发布计划&#xff1b;同时&#xff0c;平板电脑作为个人电脑的延伸产品&#xff0c;其便携性和生产力相较于手机具有明显优势&#xff0c;这也为行业的进一步发展提供了动力。 据鲸参谋数据统计&#…

【PB案例学习笔记】-12秒表实现

写在前面 这是PB案例学习笔记系列文章的第11篇&#xff0c;该系列文章适合具有一定PB基础的读者。 通过一个个由浅入深的编程实战案例学习&#xff0c;提高编程技巧&#xff0c;以保证小伙伴们能应付公司的各种开发需求。 文章中设计到的源码&#xff0c;小凡都上传到了gite…

安卓赤拳配音v1.0.2Ai配音神器+百位主播音色

Ai配音神器 本人自用版本&#xff01;超级稳定&#xff01;百位主播音色 登陆即可用 链接&#xff1a;https://pan.baidu.com/s/1WVsrYZqLaPAriHMMLMdPBg?pwdz9ru 提取码&#xff1a;z9ru

如何编写高效的单片机代码?

单片机的程序比软开少一些&#xff0c;真正想编写出高效的代码&#xff0c;还是要积累很多年的。 在做研发工程师的10年里&#xff0c;我经历过几个公司&#xff0c;看过很多工程师写的代码&#xff0c;但真正能让我跪着看完的&#xff0c;极少。哪怕是大厂工程师&#xff0c;也…

装机必备——截图软件PixPin安装教程

装机必备——截图软件PixPin安装教程 软件下载 软件名称&#xff1a;PixPin 1.5 软件语言&#xff1a;简体中文 软件大小&#xff1a;30.1M 系统要求&#xff1a;Windows7或更高&#xff0c; 64位操作系统 硬件要求&#xff1a;CPU2GHz &#xff0c;RAM2G或更高 下载通道①迅…

断开自定义模块与自定义库的链接

断开自定义模块与自定义库的链接 1、断开模块与库的链接 1、断开模块与库的链接 如果摸个库文件添加到模型中&#xff0c;无法“Disable Link”时&#xff0c;可以使用save_system命令进行断开到模型中用户定义的库模块的链接&#xff1b; 参考链接&#xff1a; 传送门 save…

软件无线电学习-发射机体系结构

本文知识内容摘自《软件无线电原理和应用》 软件无线电主要由发射机和接收机两大部分组成。软件无线电发射机的主要功能是把需发射或传输的用户信息(话音、数据或图像)经基带处理(完成诸如FM、AM、FSK、PSK、MSK、QAM 等调制)和上变频&#xff0c;调制到规定的载频(中心频率)上…

leetCode-hot100-数组专题之子数组+二维数组

数组专题之子数组二维数组 子数组238.除自身以外数组的乘积560.和为K的子数组 二维数组48.旋转图像 子数组 数组的子数组问题是算法中常见的一类问题&#xff0c;通常涉及到数组的连续元素。在解决这类问题时&#xff0c;常用的方法有前缀和、滑动窗口、双指针&#xff0c;分治…