首页 > 评测 > SATA是亮点——A10-OLinuXino-LIME单板计算机评测
SATA是亮点——A10-OLinuXino-LIME单板计算机评测
- [导读]
- 在开发板上使用SATA接口来进行外部存储扩充是否有必要?宅男拍手称快!然而如果A10-OLinux-LIME用作视频服务器的话,512MB内存估计也压力不小。如果只是用来搞个网络存储或者IoT网关的话,它应该可以完全胜任。技术文档丰富,示例代码不错,代码书写也很规范,对于新手而言,这是一款不错的入门学习板。
进入/sys/class/gpio/gpio16_ph2子目录,依次执行如下命令
root@a10Lime:/sys/class/gpio/gpio16_ph2# echo out > direction
root@a10Lime:/sys/class/gpio/gpio16_ph2# echo 1 > value
root@a10Lime:/sys/class/gpio/gpio16_ph2# echo 0 > value
可以看到LED先是点亮,然后熄灭。
这是使用sysfs控制的方法来控制GPIO接口的输出情况,适合简单的输出/输入控制,如果要使用GPIO来实现更复杂的功能,则需要使用C或Python来进行编程。A10-OLinuXino-LIME上所有可用的GPIO接口列表如下
root@a10Lime:/home/olimex# ls /sys/class/gpio/
export gpio21_ph13/ gpio33_ph25/ gpio45_pb14/ gpio57_pi8/ gpio69_pi20/
gpio10_pg11/ gpio22_ph14/ gpio34_ph26/ gpio46_pb15/ gpio58_pi9/ gpio6_pg5/
gpio11_pc17/ gpio23_ph15/ gpio35_ph27/ gpio47_pb16/ gpio59_pi10/ gpio70_pe0/
gpio12_pc18/ gpio24_ph16/ gpio36_pb3/ gpio48_pb17/ gpio5_pg4/ gpio71_pe1/
gpio13_pc23/ gpio25_ph17/ gpio37_pb4/ gpio49_pi0/ gpio60_pi11/ gpio72_pe2/
gpio14_pc24/ gpio26_ph18/ gpio38_pb5/ gpio4_pg3/ gpio61_pi12/ gpio73_pe3/
gpio15_ph0/ gpio27_ph19/ gpio39_pb6/ gpio50_pi1/ gpio62_pi13/ gpio74_pe4/
gpio16_ph2/ gpio28_ph20/ gpio3_pg2/ gpio51_pi2/ gpio63_pi14/ gpio75_pe5/
gpio17_ph9/ gpio29_ph21/ gpio40_pb7/ gpio52_pi3/ gpio64_pi15/ gpio7_pg6/
gpio18_ph10/ gpio2_pg1/ gpio41_pb10/ gpio53_pi4/ gpio65_pi16/ gpio8_pg7/
gpio19_ph11/ gpio30_ph22/ gpio42_pb11/ gpio54_pi5/ gpio66_pi17/ gpio9_pg8/
gpio1_pg0/ gpio31_ph23/ gpio43_pb12/ gpio55_pi6/ gpio67_pi18/ gpiochip1/
gpio20_ph12/ gpio32_ph24/ gpio44_pb13/ gpio56_pi7/ gpio68_pi19/ unexport
从官方下载Python相关源码,针对A10-OLinuXino-LIME的Python支持软件包如下
要使用Python来编写代码的话,先要执行setup.py安装模块。不过安装过程中报告找不到python.h文件,嗯,这个应该是没有安装python-dev的原因吧,先安装python-dev,再来安装,这次没问题了。下面是安装好pyA10Lime模块后的画面。
现在用python来点灯,代码如下
olimex@a10Lime:~$ cat led.py
from pyA10Lime.gpio import port
from pyA10Lime.gpio import gpio
from time import sleep
led = port.PH2
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前