在核桃派开发板其系统配置了Python软件,通过它完成编写和运行Python代码。
在使用Python时,可分为2种情况,即一种是通过终端来操作,它适用于无桌面操作系统的环境,见图1所示;另一种则是以Thonny IDE的方式来操作,它适用于桌面版操作系统的环境,见图2所示。
图1 终端操作方式
图2 IDE操作方式
对于Thonny来讲,它是一种轻量级的Python IDE。主要用于编程开发。
由于暂时还没有解决HDMI接口的转换问题,因此还无法使用Python IDE,只好用Thonny来进行测试。
对于Thonny也有2种使用方式,一种是以指令语句的方式来使用,另一种则是以python文件的方式来使用。
在指令语句的方式下,其操作如图3所示,即先输入python来启动该软件,然后在“>>>”提示符的状态下输入相应的指令即可输出对应的结果。若退出python状态,需按
Ctrl+D键来退出。
图3 操作内容
而在文件的方式下,则需以nano编辑器来创建一个python文件,并输入对应的程序内容,见图4所示。
在文件编辑时,需按
Ctrl+X 键,然后按Y键来保存,并以回车加以确认。
在运行时,则是以python+文件名的形式来执行,见图5所示。
图4 编辑文件
图5 运行文件
当然我们使用python的最主要目的还是对硬件的控制,以文件方式点亮板载LED的程序如图6所示。
图6 文件内容
需注意的是在普通用户模式下,是无权进行控制的,在执行前需切换到root用户模式下运行。
执行程序的方式如图7所示,在运行后即可见到蓝色的LED被点亮。
图7 执行程序
这样处理脚本程序的运行方式外,又多了一种新的程序处理方式。使用python编程,相较于C语音的处理方式还是更便捷一些!
|