2014年10月8日 星期三

‧ 圍繞 Cortex-M7,ARM 的 mbed 開發平台再升級

ifanr 陳一斌

arm
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(數位訊號處理器)的性能也變得格外重要,尤其是在音訊、影像處理與連線能力等更是如此。

                                                                                                                                                                                                                            

沒有留言:

張貼留言