單片機
返回首頁

Upton談樹莓派RP2040名字的由來

2021-03-29 來源:EEWORLD

摘自——tomshardware

 

近日,Raspberry Pi聯合創始人Eben Upton和SparkFun創始人Nathan Seidle討論了他們的RP2040板,Upton解釋了RP2040名稱中的數字含義,并探索了驅動Raspberry Pi Pico芯片的可能未來。

 

Raspberry Pi Pico 是一款搭載了 RP 2040 芯片的微處理器開發板。其主要規格為,CPU基于ArmCortex-M0+架構設計,為雙核心、133MHz頻率,搭配264KB的內存,支持最大16MB的QSPI閃存,運行頻率高達133 MHz和264KB SRAM的系統芯片。它和大家常見的A14、驍龍888仿佛不是同一個時代的東西,也無法和博通那些芯片,因為它其實主要作為微型控制器,而且它還缺乏了浮動運算能力。

 

See the source image

 

 Raspberry Pi Pico 開發板的參數和配置:

 

搭載上述 RP 2040 芯片。

采用雙核 ARM Cortex M0+ 處理器,運行頻率 133 MHz。

搭載 264 KB 的片上 RAM,板載 2 MB 閃存。

主機和設備支持的 USB1.1。

支持低功耗的睡眠和休眠模式。

采用拖放式編程。

擁有 26 個 GPIO 引腳,其中 3 個可用于模擬信號輸入(即 3 路 12 位 ADC)。

擁有 2 個 SPI、2 個 I2C、2 個 UART、16 路 PWM。

片上時鐘、計時器;片上浮點庫;搭載溫度傳感器。

可通過 Micro USB 供電,也支持 1.8-5.5 V 直流電源供電。因此我們用串聯的干電池或者鋰電池即可驅動 Pico,這使得 Pico 的應用更加靈活。

配備 1 個 LED 燈和一個開關按鈕。該按鈕用于向 Pico 燒錄程序時控制 Pico 進入 USB 大容量存儲模式,也可用于通用的輸入。

40 個引腳均為 “焊孔 + 齒狀邊緣” 的形態,由用戶靈活選擇安裝方式,便于與其他開發板焊接。

 

 

從參數和配置來看,Pico 就是一款微處理器開發板,也就是我們常說的「單片機」開發板。做個類比,它不是一款可以運行操作系統、五臟俱全的「樹莓派」電腦,而是一款擁有豐富通用輸入輸出接口、可以與傳感器和組件高效互動的「Arduino」開發板。

 

 

Raspberry Pi Pico可以搭配Raspberry Pi 4這些處理能力更強的SBC輔助工作,主要是解決一些簡單的計算處理工作,難以勝任作為獨立的電腦使用,在其上面內置了RP2040外,還帶有2MB的閃存,提供了30GPIO接口,兩個UART接口、兩個SPI控制器,以及一個USB1.1等外圍支持。

 

Eben Upton

 

據Upton介紹,數字2意思是RP2040的CPU是雙核。數字0代表CPU, Arm Cortex M0+,數字4代表256KB RAM 2 ^ 4 x 16KB。最后一個數字0表示沒有Flash閃存。Upton接著發明了另一種芯片來說明這個慣例,使用了一個四核Arm M3 CPU, 256KB RAM,也沒有閃存,他說如果存在的話,這個芯片將被稱為4340。

 

在《the stream》中Upton透露,“我們不太可能在RP2040中生產超過一兩個產品”,所以下一個“Pi”板可能是Raspberry Pi最后一個RP2040產品。

 

 

Upton進一步解釋,Raspberry Pi Pico正在積壓訂單,目前已經收到110萬份訂單,發貨的訂單有30萬到40萬份。這使得樹莓派的積壓量約為80萬顆,每周大約生產約8萬顆不等。最好的情況是,待辦事項在10周內就能完成,但Upton后來提到,這可能需要整整一個季度的時間。

 

樹莓派基金會并不是唯一生產RP2040的公司。有一些合作伙伴,如SparkFun,他們有三種RP2040板準備出售。這些包括SparkFun Pro Micro RP2040,這是一個DIP封裝芯片,在布局上類似于Pico,以及SparkFun Thing + RP2040, Seidle證實該芯片與Adafruit Feather兼容,并具有16MB的閃存。

 

三個SparkFun開發板是基于MicroMod RP2040處理器,有點類似于M.2設備的開發板,需要一個載體板來打破GPIO管腳。這個板的最終目標是嵌入式定制項目。Upton進一步解釋,創新并不僅僅來自一個組織,社區是最好的來源。他表示:“盡管我們自己的產品處于短缺狀態,但我們仍將相當大量的硅用于合作產品。” 樹莓派基金會也與其他合作伙伴聯合開發了搭載 RP 2040 芯片的其他微處理器開發板,包括 Adafruit Feather RP 2040、Adafruit ItsyBitsy RP 2040、Arduino Nano RP2040 Connect、Pimoroni PicoSystem、Pimoroni Pico Explorer Base、SparkFun Thing Plus – RP2040、SparkFun MicroMod RP2040 Processor、SparkFun Pro Micro – RP2040 等開發板,力圖開拓 RP 2040 芯片在 IoT、游戲掌機、教育領域的應用。

 

 

采用自研芯片策略的一個最大好處,當然就是成本的大幅降低了,加上這塊RP2040是古董級的40nm工藝制造,所以RaspberryPiPico的售價僅為4美元。

 

 

當詢問RP2040是否會成為“主流”樹莓派板的問題時,Upton解釋:“恐怕在材料賬單上沒有過多的錢。”實際上,這意味著制造一個常規Pi的RP2040成本太高,無法維持當前的價格結構。

 

“這里沒有10美分ADC(模擬數字轉換器)的材料清單空間,也沒有RP2040的空間。”

 

其中一些技術會應用到未來的樹莓派嗎?

 

“其實我們離Raspberry Pi 5還有很長的路要走,這些功能和某些技術會在未來的樹莓派產品中發揮作用。”他很希望看到Raspberry Pi Pico能讓Raspberry Pi有利可圖。


進入單片機查看更多內容>>
相關視頻
  • TI 新一代 C2000? 微控制器:全方位助力伺服及馬達驅動應用

  • MSP430電容觸摸技術 - 防水Demo演示

  • 直播回放: Microchip Timberwolf? 音頻處理器在線研討會

  • 新唐 8051單片機教程

  • 基于靈動MM32W0系列MCU的指夾血氧儀控制及OTA升級應用方案分享

  • 基于靈動MM32SPIN系列MCU的無感FOC便攜冰箱應用方案分享

    相關電子頭條文章
萝卜大香蕉