1.引言
- 随着物联网和嵌入式系统的不断发展,对于性能强大、资源消耗低的单板计算机的需求也日益增加。在这个快节奏的技术时代,单板计算机已成为各种应用场景中不可或缺的组成部分,从家庭娱乐到工业自动化,再到科学研究,都离不开这些小巧却功能强大的设备。
- OrangePi 鲲鹏派作为单板计算机领域的新秀,吸引了广泛的关注。其采用了高性能的处理器和丰富的硬件接口,为用户提供了更加灵活和多样化的应用选择。作为一位对技术充满热情的在校生,我非常荣幸能有机会通过CSDN有幸获得了香橙派 Kunpeng Pro的评测资格。本文章将详细分享我对香橙派 Kunpeng Pro 的使用体验,通过此文章的分享,希望可以让大家更好的去了解这块板子,可以将他的无敌性能发挥到极致!
2.神板OrangePi Kunpeng Pro开箱
3.Kunpeng Pro概述
Orange Pi Kunpeng Pro 开发板是香橙派联合华为精心打造的高性能开发板,其搭载了鲲鹏处理器,可提供 8TOPS INT8 计算能力,提供了 8GB 和 16GB 两种内存版本。Kunpeng Pro 开发板结合了鲲鹏全栈根技术,全面使能高校计算机系统教学和原生开发。同时支持 FPGA+ARM,从体系结构、数字逻辑设计、操作系统和编译,再到嵌入式开发,可以基于同一套体系结构和一套开发板实现贯穿打通。
Orange Pi Kunpeng Pro 开发板搭载了鲲鹏处理器,提供了令人瞩目的 8TOPS INT8 计算能力。这一性能突出的特点使得该开发板成为高校计算机系统教学的理想选择。学生们可以通过它深入学习处理器架构、操作系统原理以及编译技术,从而为未来的职业生涯奠定坚实的基础。
Orange Pi Kunpeng Pro 开发板结合了鲲鹏全栈根技术,为开发者们提供了全面的原生开发支持。不仅仅是在软件层面,该开发板还支持 FPGA+ARM 的组合,为数字逻辑设计和嵌入式开发提供了无缝衔接的环境。这种一体化的开发环境不仅提高了开发效率,也让开发者们更加专注于创新和实践。
Orange Pi Kunpeng Pro 开发板提供了 8GB 和 16GB 两种内存版本,满足了不同用户的需求。无论是对于学术研究还是商业应用,用户都可以根据实际需求选择合适的配置,充分发挥其潜力。
Orange Pi Kunpeng Pro 开发板在性能、功能和应用场景上都展现出了令人惊叹的优势。其强大的性能和全面的技术支持为高校教学和原生开发提供了强大的助力,同时多版本选择也为用户提供了更多的灵活性。相信在未来的发展中,Orange Pi Kunpeng Pro 开发板将会在教育和科技领域展现出更加广阔的前景。
4.开发板接口详情
5.烧录官方自带的镜像、登录系统
这里我选择了ubuntu镜像
- 烧录完系统镜像之后输入账号密码进入系统
账号 | 密码 |
---|---|
HwHiAiUser | Mind@123 |
- 打开电脑热点Orangepi连接电脑热点
- SSH远程登录到Orangepi
连接WiFi速度极快,在操作图形化桌面的时候系统流畅无比。
6.Orange Pi Kunpeng Pro vs. 树莓派:对比分析
Orange Pi Kunpeng Pro 和树莓派都是备受欢迎的单板计算机,它们在市场上都有自己的一席之地。下面是它们之间的对比分析:
- 性能比较:
Orange Pi Kunpeng Pro采用了海思鲲鹏920处理器,拥有更高的计算性能和更好的能效比。相比之下,树莓派通常采用的是ARM Cortex-A系列处理器,虽然也能够满足一般需求,但在性能上稍逊于鲲鹏920。
- 硬件接口:
Orange Pi Kunpeng Pro提供了更多的硬件接口,包括USB3.0、PCIe、SATA等,这使得它在连接外部设备和扩展功能方面更为灵活。
树莓派也有丰富的GPIO接口,但在一些高速传输和存储扩展方面可能略显不足。
- 软件支持:
虽然树莓派拥有庞大的社区支持和丰富的软件生态系统,但Orange Pi Kunpeng Pro也在不断壮大其社区和软件支持,提供了多样化的操作系统和开发工具,适用性也在逐步增强。
7.测试AI应用例程
运行目标检测样例
7.1 在Linux终端下切换到samples/notebooks/目录下
cd samples/notebooks/
7.2 执行start_notebook.sh 脚本启动Jupyter Lab
./start_notebook.sh
7.3 弹出登录Jupyter Lab的网址链接
进入链接后测试AI应用样例
7.4 首先测试“01-yolov5”
-
把main.ipynb代码里的infer_mode改为image
-
单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码
可以看到目标检测图片检测完美准确率也很高
7.4.1 继续测试“01-yolov5”
-
把main.ipynb代码里的infer_mode改为camera,然后在板子上插入自己的USB摄像头,进行实时目标检测
-
单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码
-
以看到模型对摄像头拍到的画面进行推理
鲲鹏Pi在运行摄像头推理的时候,画面流畅无比检测命中率极高,总体在使用方面异常丝滑,相比自己手中Jetson Nano对图像的处理,性能非常Nice!
7.5 测试“04-image-HDR-enhance”
-
单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码
-
鲲鹏Pi在运行摄像头推理的时候,对曝光不足的输入图片进行HDR效果增强
7.6 测试“05-cartoonGAN_picture”
-
单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码
-
若干秒后在窗口中出现了一张卡通画风格的风景图。
-
看到模型对测试图片进行处理,将测试图片转换为卡通画风格的图片。
7.7 测试“06-human_protein_map_classification”
-
单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码
-
在窗口中出现了一张蛋白质荧光显微图片。我们可以看到模型对图片进行推理,展示了图片中蛋白质最有可能的三种类别以及相应的置信度,其中置信度最高的类别是Mitochondna,为64.23%!!
7.8 测试“07-Unet++”
- 单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码
- 可以看到模型对测试图片进行处理,将图片中的细胞核分割出来,并将分割区域(轮廓内部)填充为红色。
8.总结
-
Orange Pi Kunpeng Pro开发板是一款功能强大的开发工具,它与华为合作,搭载了鲲鹏处理器,提供了高达8TOPS INT8的计算能力。这一显著的性能优势,使其成为高校计算机系统教学和学术研究的理想选择,同时也非常适合商业应用和嵌入式开发。
-
开发板结合了鲲鹏全栈根技术,为开发者提供了全面的原生开发支持。它不仅在软件层面提供了强大的支持,还通过FPGA+ARM的组合,为数字逻辑设计和嵌入式开发提供了无缝衔接的环境,从而提高了开发效率,让开发者可以更加专注于创新和实践。
-
Orange Pi Kunpeng Pro开发板提供了8GB和16GB两种内存版本,满足了不同用户的需求。用户可以根据自己的实际需求选择合适的配置,充分发挥开发板的潜力。
-
在性能测试方面,开发板展现出了令人惊叹的优势。无论是运行目标检测样例、实时目标检测、HDR效果增强、卡通画风格转换,还是蛋白质荧光显微图片分类和细胞核分割,开发板都表现出了高准确率和流畅的处理性能。特别是与Jetson Nano相比,鲲鹏Pi在图像处理方面展现出了卓越的性能。
-
此外,开发板的易用性也得到了很好的体现。通过简单的步骤,用户可以轻松烧录官方自带的镜像、登录系统,并进行SSH远程登录。通过Jupyter Lab,用户可以方便地测试和开发AI应用例程。
-
综上所述,Orange Pi Kunpeng Pro开发板以其卓越的性能、全面的技术支持、灵活的配置选择以及易用性,为教育和科技领域的发展提供了强大的助力。随着技术的不断进步和应用场景的不断拓展,我们有理由相信,Orange Pi Kunpeng Pro开发板将在未来的教育和科技领域展现出更加广阔的前景。