ifanr 陳一斌
ARM 是當代智慧設備的基礎。不光智慧手機內的 SoC 使用的是基於 ARM 的處理器架構,可穿戴設備、智慧家居的產品裡,也隨處可見基於 ARM 的晶片——比如不甚出名,但去年出貨量高達 29 億顆的 Cortex-M 系列。
9 月 25 日之時,我們報導 ARM 發佈了面向物聯網需求,性能更為強大的 Cortex-M7。而 10 月 1 日,ARM 則發佈了名義上是面向“物聯網”的新一代開發平台 mbed。不過就好像網友“奈何 col”所總結的,mbed 實際上是一個基於 Cortex-M 系列的開發平台,就好像 Arduino 一樣,它是一個軟硬通吃的開發平台。
mbed 分為三部分:免費、具備現代作業系統特徵的 mbed OS、通過網路服務器連接智慧手機與物聯網產品的 mbed Device
Server 以及包括 Web IDE 開發環境等開發工具的
mbed Tools 。
根據網友“奈何 col”的實踐,相較 Arduino 的開發,mbed 的特點在於引入了 Web IDE,這種做法能夠保證最大的開放性,然而在開發上,或許會對程式師造成不便,畢竟需要隨時聯網。
另外,由於 Arduino 成為硬體開發的一個標準,而 ARM 所推出的 mbed 相當於提出另外一個標準。現在可能為了討好硬體開發者,部分 mbed 開發板的針腳定義依然遵循 Arduino 的規範,這對於開發者來說,是另一重障礙。
實際,從文章開頭看到這裡,大家應該看到這篇新聞報導的主角其實應該是 Cortex-M7。
而關於這顆晶片,ARM 定位十分清晰。根據 CTIMES 的報導,ARM 台灣應用工程經理徐達勇稱,ARM 觀察 Cortex-M 系列“所鎖定的嵌入式應用領域將朝著智智慧化發展,但必須同時具備低功耗、24 小時隨時運作、多通道連結能力、音訊與影像處理、可靠度與彈性化等多種條件。在這樣的要求之下,除了處理器核心的能力外,DSP(數位訊號處理器)的性能也變得格外重要,尤其是在音訊、影像處理與連線能力等更是如此。”
沒有留言:
張貼留言