馬上註冊  |  找回密碼

SAY討論區

查看: 373|回復: 26
打印 上一主題 下一主題

Micro Python:用Python語言控制單片機 - 程式設計 [複製鏈接]

Rank: 7Rank: 7Rank: 7

好友
0
帖子
4904
積分
9769
最後登錄
2018-7-30
在線時間
0 小時
跳轉到指定樓層
樓主
發表於 2013-11-22 08:26:58 |只看該作者 |倒序瀏覽
Arudino雖然在開源硬件領域非常流行,但是對於不懂C/C++編程語言的玩家來說,還是需要一段學習時間。
早些時候,我們在Kickstarter上看到一款相對特殊的開發板Espruino,他能讓用戶通過JavaScrpit輕鬆實現對單片機的控制,讓更多的計算機初學者來動手做硬件。
從現在開始,Python玩家也可以做類似的事情。
1300172xnchwm3knf.png
Damien George是一名計算機工程師,他每天都要使用Python語言工作,同時也在做一些機械人項目。有一天,他突然冒出了一個想法:能否用Python語言來控制單片機,進行實現對機械人的操控呢?
要知道,Python是一款比較容易上手的腳本語言,而且有強大的社區支持,一些非計算機專業領域的人都選它作為入門語言。遺憾的是,它不能實現一些非常底層的操控,所以在硬件領域並不起眼。
Damien為了突破這種限制,他花費了六個月的時間來打造Micro Python。它基於ANSI C,語法跟Pyton 3基本一致,擁有自家的解析器、編譯器、虛擬機和類庫等。目前他支持基於32-bit的ARM處理器,比如說STM32F405。
藉助Micro Python,用戶完全可以通過Python腳本語言實現硬件底層的訪問和控制,比如說控制LED燈泡、LCD顯示器、讀取電壓、控制電機、訪問SD卡等。
130017s4m5mm5ymrl.jpg
與此同時,Damien還給大家帶來了一款專門為Micro Python而打造的開發板,它基於STM32F405單片機,通過USB接口進行數據傳輸。該開發板內置4個LED燈、一個加速傳感器、時鐘模塊,可在3V-10V之間的電壓正常工作。值得一提的是,它遵守MIT協議開源,被授權人擁有複製、修改、發行和再授權的權利。
這款板子的面積為33mm×40mm,重6克。對它感興趣的朋友可以上Kickstarter支持一下,最低售價為20英鎊。
話說回來,未來是否會有更多的編程語言加入單片機領域呢?下一個會是Java,還是Go?
http://player.youku.com/player.php/sid/XNjM4MDI1Nzk2/v.swf
Via:Kickstarter
分享分享0 收藏收藏0 讚好讚好0 Unlike!Unlike!0 分享 傳送 邀請

好友
0
帖子
124758
積分
124766
最後登錄
2019-2-28
在線時間
0 小時
No.1回覆者
發表於 2013-11-22 12:54:12 |只看該作者
哈哈,有意思~頂頂 ,繼續頂頂。繼續頂哦  

好友
0
帖子
124380
積分
124386
最後登錄
2019-2-28
在線時間
0 小時
跟尾2
發表於 2013-11-22 12:55:18 |只看該作者
加油啊!!!!頂哦!!!!!  

好友
0
帖子
133143
積分
141254
最後登錄
2019-2-28
在線時間
0 小時
跟尾3
發表於 2013-11-22 12:57:23 |只看該作者
哈哈,頂你了哦.

好友
0
帖子
130099
積分
135708
最後登錄
2019-2-28
在線時間
0 小時
5#
發表於 2013-11-22 13:10:55 |只看該作者
3q for 分享

好友
0
帖子
124924
積分
124931
最後登錄
2019-2-28
在線時間
0 小時
6#
發表於 2013-11-22 13:11:33 |只看該作者
努力,努力,再努力!!!!!!

好友
0
帖子
132401
積分
140276
最後登錄
2019-2-28
在線時間
0 小時
7#
發表於 2013-11-22 13:16:24 |只看該作者
初來乍到,請多多關照。

好友
0
帖子
124648
積分
124675
最後登錄
2019-2-28
在線時間
0 小時
8#
發表於 2013-11-22 13:27:40 |只看該作者
先占個位置,記錄這個好帖子

好友
0
帖子
124624
積分
124680
最後登錄
2019-2-28
在線時間
0 小時
9#
發表於 2013-11-22 13:28:16 |只看該作者
暈死也不多加點分

好友
0
帖子
124836
積分
124843
最後登錄
2019-2-28
在線時間
0 小時
10#
發表於 2013-11-22 15:05:43 |只看該作者
呵呵 那就好好玩吧~~~~  
您需要登錄後才可以回帖 登錄 | 馬上註冊 |

Archiver|手機版|SAY討論區

GMT+8, 2026-7-3 07:43 , Processed in 0.806166 second(s), 12 queries .

Powered by go2tutor.comDiscuz! X2

© 2026 Community Networks Limited

回頂部