首頁 > 評測 > Python初見之V702

Python初見之V702

Python   開源   硬件資源   
  • 作者:jully
  • 來源:21ic
  • [導(dǎo)讀]
  • 簡言之,Python是一種面向?qū)ο蟮慕忉屝陀嬎銠C(jī)程序設(shè)計語言,是純粹的自由軟件, 源代碼和解釋器。Python遵循 GPL(GNU General Public License)協(xié)議[2] 。它具有豐富而強(qiáng)大的庫,常被昵稱為膠水語言。能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起,應(yīng)用于任何平臺,而且還有我們最喜歡的開源 、免費噢!

幾年前做項目時第一次聽說Python,朋友強(qiáng)力推薦。對于這位老大,我?guī)缀趺看魏婉雎犕曛笇?dǎo)后的第一件是就是百度剛才那些我不聽不明白的專業(yè)術(shù)語。

Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.

Some of Python's notable features:

· Uses an elegant syntax, making the programs you write easier to read.

· Is an easy-to-use language that makes it simple to get your program working. This makes Python ideal for prototype development and other ad-hoc programming tasks, without compromising maintainability.

· Comes with a large standard library that supports many common programming tasks such as connecting to web servers, searching text with regular expressions, reading and modifying files.

· Python's interactive mode makes it easy to test short snippets of code. There's also a bundled development environment called IDLE.

· Is easily extended by adding new modules implemented in a compiled language such as C or C++.

· Can also be embedded into an application to provide a programmable interface.

· Runs anywhere, including Mac OS X, Windows, Linux, and Unix.

· Is free software in two senses. It doesn't cost anything to download or use Python, or to include it in your application. Python can also be freely modified and re-distributed, because while the language is copyrighted it's available under an open source license.【1】

簡言之,Python是一種面向?qū)ο蟮慕忉屝陀嬎銠C(jī)程序設(shè)計語言,是純粹的自由軟件, 源代碼和解釋器。Python遵循 GPL(GNU General Public License)協(xié)議[2] 。它具有豐富而強(qiáng)大的庫,常被昵稱為膠水語言。能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起,應(yīng)用于任何平臺,而且還有我們最喜歡的開源 、免費噢!

如果不想每天面對計算機(jī)如此的多國語言,不如選一兩種通用語。難得它能在嵌入式開發(fā)的平臺上行得開,那就來進(jìn)一步熟悉吧!

1、開發(fā)板硬件測評

先從某寶上購得PYBOARD V702一塊,硬件資源如下;

python初見之V702朱麗霞2960.png

底板硬件資源如下:

python初見之V702朱麗霞2972.png

python初見之V702朱麗霞2974.png

python初見之V702朱麗霞2976.png

配上Nokia5110的SPI接口LCD屏,組成上一個完整的傳輸系統(tǒng)。來個全家照吧!

python初見之V702朱麗霞3021.png

TPYBoard_V702是遵照MIT許可的MicroPython開發(fā)板,支持Python語言的通信定位開發(fā)板。板載資源豐富,列表如下:

python初見之V702朱麗霞3255.png

1)主處理器

它的主處理器為ARM CORTEX-M4系列的STM32F405,最高工作頻率168MHz,利用意法半導(dǎo)體的ART加速器實現(xiàn)了FLASH零等待狀態(tài)。支持DSP指令和浮點單元,具有動態(tài)功耗調(diào)整功能和豐富的接口【2】。

• 2個USB OTG(其中一個支持HS)

• 音頻:專用音頻PLL和2個全雙工I²S

• 通信接口多達(dá)15個(包括6個速度高達(dá)10.5 Mb/s的USART、3個速度高達(dá)42 Mb/s的SPI、 3個I²C、2個CAN和1個SDIO)

• 模擬:2個12位DAC、3個速度為2.4 MSPS或7.2 MSPS(交錯模式)的12位ADC

• 定時器多達(dá)17個:頻率高達(dá)168 MHz的16和32位定時器

• 可以利用支持Compact Flash、SRAM、PSRAM、NOR和NAND存儲器的靈活靜態(tài)存儲器控制器輕松擴(kuò)展存儲容量

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項目外包 more+