這篇文章將為大家詳細講解有關python可不可以做嵌入式,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)公司是一家集網站設計制作、成都網站建設、網站頁面設計、網站優(yōu)化SEO優(yōu)化為一體的專業(yè)網站建設公司,已為成都等多地近百家企業(yè)提供網站建設服務。追求良好的瀏覽體驗,以探求精品塑造與理念升華,設計最適合用戶的網站頁面。 合作只是第一步,服務才是根本,我們始終堅持講誠信,負責任的原則,為您進行細心、貼心、認真的服務,與眾多客戶在蓬勃發(fā)展的市場環(huán)境中,互促共生。近些年來Python非常流行,Python是一種面向對象的解釋型計算機程序設計語言,Python語法簡潔清晰,易讀性以及可擴展性,Python具有豐富和強大的庫,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結在一起,常被稱為膠水語言,可以應用在圖形處理,數學處理,Web編程,多媒體應用等領域。
定位
在過去的這么長時間里,在嵌入式開發(fā)領域中開發(fā)語言以C/C++為主,如今基于Python的MicroPython已經涉入到該領域中,MicroPython是一位叫Damien George的工程師,基于ANSI C(C語言標準),然后在語法上又遵循了Python的規(guī)范,主要是為了能在嵌入式硬件上(這里特指微控制器級別)更易于的實現(xiàn)對底層的操作,MicroPython官方提供的硬件開發(fā)板叫PyBoard,除了官方提供的開發(fā)板外,還有一些嵌入式硬件也被成功移植了MicroPython,例如:Esp8266,WiPy,Espruino Pico,STM32F4 Discovery等。
MicroPython pyboard是一個緊湊的電子電路板,在裸機上運行MicroPython,為您提供一個低級Python操作系統(tǒng),可用于控制各種電子項目。
MicroPython包含許多高級功能,如交互式提示,任意精度整數,閉包,列表理解,生成器,異常處理等。然而它非常緊湊,可以在256k的代碼空間和16k的RAM內運行。
MicroPython旨在盡可能與普通Python兼容,以便您輕松地將代碼從桌面?zhèn)鬏數轿⒖刂破骰蚯度胧较到y(tǒng)。
pyboard是官方的MicroPython微控制器板,完全支持軟件功能。硬件有:
STM32F405RG單片機
具有硬件浮點的168 MHz Cortex M4 CPU
1024KiB閃存ROM和192KiB RAM
Micro USB連接器,用于電源和串行通信
Micro SD卡插槽,支持標準和高容量SD卡
3軸加速度計(MMA7660)
帶可選備用電池的實時時鐘
左側和右側邊緣為24 GPIO,底行為5 GPIO,底部有LED和開關GPIO
3個12位模數轉換器,16引腳,4個模擬地屏蔽
2x 12位數模轉換器(DAC),可在引腳X5和X6上使用
4個LED(紅色,綠色,黃色和藍色)
1個復位和1個用戶開關
板載3.3V LDO穩(wěn)壓器,能夠提供高達250mA的電壓,輸入電壓范圍為3.6V至16V
ROM中的DFU引導加載程序,可輕松升級固件
Python本來就是非常容易入門的語言,同時也是應用廣泛的語言,MicroPython將這用容易學習和使用的語言帶到了嵌入式開發(fā)中,可以直接操作硬件,并且不需要編譯和下載,可以快速的看到程序的結果,這是非常好的體驗。PyBoard精致小巧是一塊漂亮的開發(fā)板,可以方便的學習和開發(fā),另外MicroPython也支持更多的平臺,例如:STM32F4 Discovery Board,NUCLEO-F401RE Board,NUCLEO-F767ZI Board,ESP8266,WiPy等,以上的這些開發(fā)板都可以支持MicroPython,在開發(fā)板內刷上固件就可以使用了。MicroPython帶來了全新的開發(fā)體驗,有興趣的同學可以試試。
關于python可不可以做嵌入式就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網頁標題:python可不可以做嵌入式-創(chuàng)新互聯(lián)
本文來源:http://aaarwkj.com/article28/goicp.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供營銷型網站建設、響應式網站、微信小程序、微信公眾號、品牌網站設計、企業(yè)建站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)