隨著(zhù)32位微控制器市場(chǎng)的爆發(fā)性成長(cháng),對于這個(gè)新市場(chǎng)而言,能夠采用并且利用現代微控制器技術(shù)已經(jīng)成為一個(gè)重要的成功因素。為了將這個(gè)市場(chǎng)中的機遇最大化,ARM開(kāi)發(fā)了mbed,這是業(yè)界第一款用于對基于微控制器的系統進(jìn)行快速、低風(fēng)險原型建立的在線(xiàn)平臺。與這款mbed同時(shí)發(fā)布的還有對恩智浦基于A(yíng)RM Cortex-M3處理器的NXP LPC1768 MCU的硬件和軟件支持,使得尖端的微控制器技術(shù)能夠被廣泛的用戶(hù)所獲得。 入門(mén) 新用戶(hù)入門(mén)非常簡(jiǎn)單,可以接上一個(gè)mbed微控制器,前往mbed.org網(wǎng)頁(yè)進(jìn)行注冊,下載和運行一個(gè)“Hello World!”二進(jìn)制代碼,就像保存到一個(gè)USB閃存盤(pán)上一樣簡(jiǎn)單,這一切可以在60秒內完成。編譯第一個(gè)程序也只需花費60秒鐘:打開(kāi)基于瀏覽器的編譯器,創(chuàng )建一個(gè)新的項目,點(diǎn)擊‘compile’來(lái)建立和下載二進(jìn)制代碼。通過(guò)云計算的方式,該工具由網(wǎng)絡(luò )瀏覽器在線(xiàn)提供,所以無(wú)需配置或安裝,并且所有任務(wù)都可以在Windows、Mac或者Linux環(huán)境下運行。對于那些目前正在使用專(zhuān)有的8/16位微控制器、分立邏輯器件,甚至那些剛剛進(jìn)入該行業(yè)的開(kāi)發(fā)者,mbed為進(jìn)入現代32位微控制器領(lǐng)域消除了所有的障礙。 快速原型建立 這款mbed工具的開(kāi)發(fā),主要是針對快速的原型建立。對于那些利用通過(guò)在系統中加入一個(gè)先進(jìn)的微控制器以獲得功能和成本節約方面的項目設計而言,這個(gè)工具可以使這一目標得以實(shí)現。第一個(gè)mbed微控制器硬件中包含了一個(gè)基于Cortex-M3處理器的NXP LPC1768 MCU以及支持組件,以實(shí)用的40-pin 0.1” 間距DIP尺寸實(shí)現,是在無(wú)焊接實(shí)驗電路板、stripboard和穿孔PCB上進(jìn)行試驗的理想選擇。mbed C/C++庫是建立在A(yíng)RM Cortex微控制器軟件接口標準(ARM Cortex Microcontroller Software interface Standard,CMSIS)基礎之上,為微控制器外設提供高級別的接口,提供一個(gè)整潔、緊湊、API驅動(dòng)的編碼方式。 用戶(hù)群 對于快速原型建立的關(guān)注有著(zhù)廣泛的共鳴。剛剛開(kāi)始開(kāi)發(fā)嵌入式應用的工程師可以用mbed來(lái)試驗和測試其產(chǎn)品構思,并從先進(jìn)的微控制器中獲益。有經(jīng)驗的工程師可以變得更為多產(chǎn),并在開(kāi)發(fā)的概念驗證階段進(jìn)行更多的大膽嘗試。市場(chǎng)營(yíng)銷(xiāo)、銷(xiāo)售、應用工程師和分銷(xiāo)商可以利用mbed作為展示、評估和支持微控制器、中間件和相關(guān)部件的輔助平臺。教育工作者、愛(ài)好者和發(fā)明者可以用mbed來(lái)進(jìn)行微控制器應用的實(shí)驗,而無(wú)需擔心實(shí)施的細節。因此,當先進(jìn)的微控制器被不同的用戶(hù)群所運用于自身的領(lǐng)域時(shí),mbed工具能夠幫助他們更好地把握所帶來(lái)的新機遇。 |
這個(gè)還有點(diǎn)意思 早該這樣了 Eclipse就是挺好的平臺 |
太酷了,![]() |
哪里能得到更詳細的資料啊 |