今天,,嵌入式應(yīng)用領(lǐng)域每一款微控制器(MCU)的推出,,幾乎都伴隨著相應(yīng)的開發(fā)工具與相應(yīng)的解決方案。想當(dāng)初,,基于ARM的微控制器能夠迅速為業(yè)界所接受和贊賞,,與其開發(fā)工具的完善與推廣密不可分,。
同樣,隨著MCU的客戶需求以及不斷擴(kuò)展的產(chǎn)品供應(yīng),,領(lǐng)先的半導(dǎo)體廠商飛思卡爾基于ARM® Cortex-M4內(nèi)核的Kinetis MCU產(chǎn)品系列繼續(xù)產(chǎn)生迅猛的發(fā)展勢(shì)頭,,而飛思卡爾開發(fā)工具及解決方案則可有效幫助研發(fā)工程師縮短研發(fā)周期,加快產(chǎn)品上市時(shí)間,。其中,,塔式開發(fā)系統(tǒng)(Tower System)平臺(tái)已經(jīng)快速成為一種行業(yè)標(biāo)準(zhǔn),是開發(fā)人員快速評(píng)估和原型驗(yàn)證的首選工具,。通過快速原型設(shè)計(jì)和工具復(fù)用,,此模塊化開發(fā)平臺(tái)能夠?yàn)殚_發(fā)人員節(jié)省數(shù)月的開發(fā)時(shí)間,從而更輕松實(shí)現(xiàn)差異化的解決方案,。
現(xiàn)在,,飛思卡爾塔式開發(fā)平臺(tái)繼續(xù)擴(kuò)展,又推出了快試(KwikStik)開發(fā)工具,,這是一款高性價(jià)比,、一體化開發(fā)工具,用于配合飛思卡爾基于ARM® Cortex™-M4內(nèi)核的Kinetis系列微控制器進(jìn)行評(píng)估,、開發(fā)和調(diào)試工作,。快試開發(fā)工具進(jìn)一步補(bǔ)充了飛思卡爾塔式開發(fā)系統(tǒng)開發(fā)平臺(tái),??煸囬_發(fā)工具結(jié)合了J-Link調(diào)試探測(cè)器、低功率觸摸感應(yīng),、分段式LCD用戶界面和一套開發(fā),、運(yùn)行時(shí)軟件,該開發(fā)工具可以通過多種方式使用-作為獨(dú)立的電池供電工具、作為塔式開發(fā)系統(tǒng)的額外工具,,或作為一個(gè)J-Link調(diào)試器,。通過將快試開發(fā)工具與塔式開發(fā)系統(tǒng)相結(jié)合,開發(fā)人員可以使用飛思卡爾和第三方外設(shè)模塊獲得多種系統(tǒng)擴(kuò)展方案,,這些模塊提供了傳感,、無線和工業(yè)連接特性(包括Wi-Fi)??煸囬_發(fā)工具為使用Kinetis MCU的開發(fā)人員提供了小尺寸設(shè)計(jì)的工具集選項(xiàng),。
自2010年6月飛思卡爾推出Kinetis MCU產(chǎn)品系列,該系列就迅速確立了在基于ARM器件競(jìng)爭市場(chǎng)中的重要地位,。在不到一年的時(shí)間中,,飛思卡爾已經(jīng)為市場(chǎng)推出了一系列廣泛的針腳、外設(shè)和軟件兼容的Kinetis MCU系列,,它們具有低功耗和混合信號(hào)創(chuàng)新性能,。這些產(chǎn)品系列包括豐富的人機(jī)界面(HMI)、連接性,、加密性和安全外設(shè)功能,,以及支持可擴(kuò)展的飛思卡爾和第三方生態(tài)系統(tǒng)。利用Kinetis MCU系列,,客戶可以獲得強(qiáng)大的模擬信號(hào)測(cè)量和調(diào)整引擎,,為便攜式醫(yī)療、儀器以及測(cè)試和測(cè)量應(yīng)用提交快速,、單芯片處理功能,。
所有的Kinetis MCU系列都有一套強(qiáng)大的軟件和工具,包括飛思卡爾帶有集成以太網(wǎng)和USB棧的免費(fèi)贈(zèng)送的,、全功能MQX™實(shí)時(shí)操作系統(tǒng),,以及對(duì)低/無成本的圖形LCD和加密插件的支持。此外,,與Kinetis MCU的捆綁使用是基于Eclipse™的CodeWarrior 10.1集成開發(fā)環(huán)境(IDE),,它具有Processor Expert功能,可以提供一個(gè)可視,、自動(dòng)化的框架,,從而加快開發(fā)復(fù)雜的嵌入式應(yīng)用。飛思卡爾繼續(xù)快速評(píng)估并原型開發(fā)Kinetis Tower System模塊以及不斷增長的外設(shè)模塊,,包括Wi-Fi,、傳感和高精度細(xì)模擬。Kinetis MCU還受到大量ARM生態(tài)系統(tǒng)的支持,,包括IAR Systems, Keil, Green Hills Software,、Segger以及CodeSourcery的開發(fā)工具,。
飛思卡爾(Freescale) 提供類型豐富的開發(fā)工具,可協(xié)助設(shè)計(jì)師晚完成所有開發(fā)階段的工作,。比如演示板,,具有基本的I/O功能和易于擴(kuò)展的I/O接口,為項(xiàng)目應(yīng)用代碼的編程和調(diào)試提供了一個(gè)成本低,、效益高的平臺(tái),。它幾乎囊括了產(chǎn)品開發(fā)的全部需求,但也可以用于初級(jí)評(píng)估步驟,,然后再使用更為復(fù)雜的Freescale工具,。再比如開發(fā)板,這比具有擴(kuò)展能力的演示版能夠提供更多的功能,,包括用戶I/O功能,、定制界面原型區(qū)和微控制器可選操作模式。而另一種開發(fā)工具——編程器,,可以選擇在一塊演示板上執(zhí)行首次評(píng)估后升級(jí)至一個(gè)開發(fā)板,或者可以從開發(fā)板開始,,并直接轉(zhuǎn)到客戶原型或在程序中添加其它工具,。此外,飛思卡爾電路內(nèi)仿真器(FSICE)則是一種具有無限斷點(diǎn)的高性能仿真器系統(tǒng),,允許產(chǎn)品開發(fā)人員進(jìn)行程序測(cè)試,、在每個(gè)中央處理器(CPU)周期內(nèi)將其凍結(jié),并記錄相應(yīng)結(jié)果,。在飛思卡爾8位,、16位、32位MCU中,,這些工具應(yīng)用廣泛,。如8位MCU設(shè)計(jì)工具908QC16演示板,16位MCU設(shè)計(jì)工具9S12XDP512 開發(fā)板,,F(xiàn)lexis8位/32位MCU設(shè)計(jì)工具QE128 - S08 和V1 Coldfire 開發(fā)板,,以及32位MCU Coldfire V4核設(shè)計(jì)工具M(jìn)CF548X開發(fā)套件等。
一年一度的飛思卡爾技術(shù)論壇是飛思卡爾向廣大業(yè)者全面展示其技術(shù)實(shí)力的舞臺(tái),,飛思卡爾的開發(fā)工具與解決方案產(chǎn)品廣泛應(yīng)用于工業(yè)控制等眾多領(lǐng)域,。憑借在該領(lǐng)域的強(qiáng)大技術(shù)實(shí)力,飛思卡爾開發(fā)工具將為廣大從業(yè)者提供更多便捷快速的開發(fā)平臺(tái),。