本帖最后由 stm1024 于 2024-11-18 22:01 编辑
前面测试过Python,并且写过一个控制LED的脚本,不过当时并未做深入的分析,这里将使用Python处理数据,以及图形的生成。
1. 安装模块
Python通常使用pip安装各种软件包(或者模块),尝试了一下发现:
当然这个地方敲错了install,不过不重要,重点是没有pip这个命令。这个时候需要使用命令:
- sudo apt-get install python3-pip
复制代码 安装pip,然后再安装matplotlib,该库是python下一个非常优秀的绘图库,能够生成达到印刷等级的图形,是很多报表分析和科研绘图中常用的库。
安装完成以后还会自动安装其他依赖项。
查看一下有哪些库:
2. 绘图测试
将写好的Python脚本上传到开发板主目录下(或者直接在开发板下编辑):
然后使用命令:
运行脚本,效果如下(中间等待了约10秒):
可见数据的生成和绘图还是没问题的,不过GPU的性能感人,画个图得墨迹半天。
至于像这样的3D动画绘制,没个五分钟图形都不会显示,生成过程中CPU也一度干到了30%,内存差不多占用了600M左右,运行完成以后CPU降低到5%,内存占用也降低到了400M,当然这也可能是和Python这种解释性语言有关系。
总的来说,作为一款综合的应用处理器,图形处理方面的能力还是比较一般的,尽量不要作复杂的图形运算或者编解码。
|