首頁 > 評(píng)測 > SATA是亮點(diǎn)——A10-OLinuXino-LIME單板計(jì)算機(jī)評(píng)測
SATA是亮點(diǎn)——A10-OLinuXino-LIME單板計(jì)算機(jī)評(píng)測
- [導(dǎo)讀]
- 在開發(fā)板上使用SATA接口來進(jìn)行外部存儲(chǔ)擴(kuò)充是否有必要?宅男拍手稱快!然而如果A10-OLinux-LIME用作視頻服務(wù)器的話,512MB內(nèi)存估計(jì)也壓力不小。如果只是用來搞個(gè)網(wǎng)絡(luò)存儲(chǔ)或者IoT網(wǎng)關(guān)的話,它應(yīng)該可以完全勝任。技術(shù)文檔豐富,示例代碼不錯(cuò),代碼書寫也很規(guī)范,對(duì)于新手而言,這是一款不錯(cuò)的入門學(xué)習(xí)板。
進(jìn)入/sys/class/gpio/gpio16_ph2子目錄,依次執(zhí)行如下命令
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先是點(diǎn)亮,然后熄滅。
這是使用sysfs控制的方法來控制GPIO接口的輸出情況,適合簡單的輸出/輸入控制,如果要使用GPIO來實(shí)現(xiàn)更復(fù)雜的功能,則需要使用C或Python來進(jìn)行編程。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相關(guān)源碼,針對(duì)A10-OLinuXino-LIME的Python支持軟件包如下
要使用Python來編寫代碼的話,先要執(zhí)行setup.py安裝模塊。不過安裝過程中報(bào)告找不到python.h文件,嗯,這個(gè)應(yīng)該是沒有安裝python-dev的原因吧,先安裝python-dev,再來安裝,這次沒問題了。下面是安裝好pyA10Lime模塊后的畫面。
現(xiàn)在用python來點(diǎn)燈,代碼如下
olimex@a10Lime:~$ cat led.py
from pyA10Lime.gpio import port
from pyA10Lime.gpio import gpio
from time import sleep
led = port.PH2
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前