當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]入門(mén)級(jí)MCU設(shè)計(jì)的成本和上市時(shí)間要求越來(lái)越緊迫。隨著嵌入式軟件開(kāi)發(fā)目前成為最大的貢獻(xiàn)因素,MCU開(kāi)發(fā)工具包必須提供與MCU相同的高等級(jí)價(jià)值和易用性。目前的設(shè)計(jì)人員要求使用強(qiáng)大、簡(jiǎn)單且低成本、或在某些情況下免費(fèi)的

入門(mén)級(jí)MCU設(shè)計(jì)的成本和上市時(shí)間要求越來(lái)越緊迫。隨著嵌入式軟件開(kāi)發(fā)目前成為最大的貢獻(xiàn)因素,MCU開(kāi)發(fā)工具包必須提供與MCU相同的高等級(jí)價(jià)值和易用性。目前的設(shè)計(jì)人員要求使用強(qiáng)大、簡(jiǎn)單且低成本、或在某些情況下免費(fèi)的工具。 飛思卡爾對(duì)此作出關(guān)注,通過(guò)Kinetis L系列,確保該支持(軟件和工具)工具包能滿足這些要求,并為所有經(jīng)驗(yàn)水平的設(shè)計(jì)人員提供流暢的開(kāi)發(fā)流程。

飛思卡爾Freedom開(kāi)發(fā)平臺(tái)

名符其實(shí)的飛思卡爾Freedom開(kāi)發(fā)平臺(tái)FRDM-KL25Z可用于評(píng)估KL1和KL2 MCU 家族。雖然體積小且成本超低(零售價(jià)格僅為12.95美元),它卻具有非常強(qiáng)大的功能,并配裝了飛思卡爾和第三方軟件。板卡上包括具有128KB閃存的48MHz MKL25Z128 MCU,全速率USB控制器和采用80LQFP封裝的許多模擬和數(shù)字外設(shè)。其外圍是飛思卡爾MMA8451Q 3軸加速度傳感器,電容式觸摸滑動(dòng)界面、MKL25 MCU的RGB LED和USB器件連接,以及復(fù)雜的OpenSDA的集成調(diào)試電路。

Freedom平臺(tái)關(guān)注簡(jiǎn)便性,包括預(yù)編程的現(xiàn)成應(yīng)用,基于加速度傳感器數(shù)據(jù)和觸摸感應(yīng)面板輸入更改RGB LED的顏色組合和亮度。大多數(shù)MKL25 MCU引腳都連接至通孔I/O連接器。這些連接器的外引腳布局與常用的Arduino™ R3標(biāo)準(zhǔn)引腳布局和為該標(biāo)準(zhǔn)設(shè)計(jì)的3.3V屏蔽(插件外設(shè)模塊)兼容。該即插即用功能為開(kāi)發(fā)人員提供了多個(gè)擴(kuò)展選項(xiàng),并使他們可以訪問(wèn)規(guī)??焖贁U(kuò)大的開(kāi)發(fā)者社區(qū)。

 

 

飛思卡爾Freedom開(kāi)發(fā)平臺(tái)(FRDM-KL25Z)

OpenSDA是開(kāi)放標(biāo)準(zhǔn)的串行和USB調(diào)試接口,提供一體式、易于使用的大容量存儲(chǔ)器件閃存編程器、虛擬串行通信端口、經(jīng)典的編程和運(yùn)行控制調(diào)試器。使用OpenSDA大容量存儲(chǔ)編程應(yīng)用,來(lái)編程MKL25 MCU是非??焖俸秃?jiǎn)單的。開(kāi)發(fā)人員只需將S19文件或二進(jìn)制圖像直接拖放至USB驅(qū)動(dòng)器中,應(yīng)用就被編程至MCU的閃存中,并自動(dòng)執(zhí)行。當(dāng)需要時(shí),F(xiàn)RDM-KL25Z還可以作為USB主機(jī)和應(yīng)用目標(biāo)處理器之間的運(yùn)行控制調(diào)試接口,從而避免額外購(gòu)買第三方調(diào)試器。最后,它可以執(zhí)行串行至USB轉(zhuǎn)換和數(shù)據(jù)記錄功能。FRDM-KL25Z是首款飛思卡爾Freedom開(kāi)發(fā)平臺(tái),還有更多的板卡,計(jì)劃用于Kinetis L系列和未來(lái)的其他Kinetis系列??赏ㄟ^(guò)Element 14和多家飛思卡爾全球電子零售商和分銷商合作伙伴訂購(gòu)。

如需要進(jìn)行更高級(jí)的Kinetis L系列開(kāi)發(fā),可以使用TWR-KL25Z48M 塔式系統(tǒng) MCU模塊,并可以與多種連接類型、模擬、圖形LCD和電機(jī)控制外設(shè)插件模塊一起使用。塔式 elevator模塊(TWR-ELEV)在MCU和外設(shè)模塊之間提供了互連,并且必須單獨(dú)訂購(gòu)。

 

 

IDE支持和自動(dòng)代碼生成

Kinetis L系列獲得飛思卡爾CodeWarrior for MCUs v10.3 IDE和來(lái)自受歡迎的第三方:IARTM、Keil TM的IDE和其他ARMTM生態(tài)系統(tǒng)合作伙伴的支持。每個(gè)工具鏈都提供免費(fèi)的代碼受限版本(通常為32KB或64KB),或具有增強(qiáng)調(diào)試特性的無(wú)限版本,其特性包括Freescale MQX/MQX Lite RTOS 的低功率模式調(diào)試和任務(wù)感知調(diào)試。CodeWarrior v10.3目前提供測(cè)試版本,生產(chǎn)版本將于2012年11月提供。

CodeWarrior IDE中包括 Freescale Processor Expert。這款免費(fèi)的、基于GUI的代碼生成工具只需七步便可以創(chuàng)建應(yīng)用編程框架和器件驅(qū)動(dòng),可顯著節(jié)省大量設(shè)計(jì)工作、時(shí)間和成本。器件驅(qū)動(dòng)(稱為“嵌入式組件”)經(jīng)過(guò)預(yù)先編寫(xiě),只需通過(guò)GUI配置。用戶只選擇所需的功能,創(chuàng)建非常強(qiáng)大和高效的代碼。這一強(qiáng)大、易用的工具可以顯著縮短應(yīng)用開(kāi)發(fā)時(shí)間,因?yàn)殚_(kāi)發(fā)人員不必再通過(guò)閱讀多頁(yè)參考手冊(cè)來(lái)了解寄存器級(jí)信息。 Processor Expert還可作為IAR和Keil IDE的獨(dú)立插件(微控制器驅(qū)動(dòng)套件)

Freescale MQX Lite – 入門(mén)級(jí)MCU的RTOS?

RTOS使用通常并非與小型MCU關(guān)聯(lián),而是以任務(wù)為導(dǎo)向的設(shè)計(jì),雖然如此,不應(yīng)被忽視的是因?yàn)樗峁┝硕喾N優(yōu)勢(shì),即便對(duì)于入門(mén)級(jí)應(yīng)用也是如此。通過(guò)模塊化將應(yīng)用程序?qū)懭胍幌盗腥蝿?wù),可確保代碼的時(shí)間關(guān)鍵部分按時(shí)執(zhí)行并使復(fù)雜的應(yīng)用變得更加易于開(kāi)發(fā)和維護(hù),因?yàn)殚_(kāi)發(fā)人員不必將整個(gè)應(yīng)用作為一個(gè)整體來(lái)處理。使用具有通用應(yīng)用編程接口(API)的RTOS還意味著可以在多個(gè)開(kāi)發(fā)人員之間輕松劃分任務(wù),并在開(kāi)發(fā)過(guò)程中驗(yàn)證他們之間的交互。這可以幫助最大限度地發(fā)揮設(shè)計(jì)團(tuán)隊(duì)的效率和資源,同時(shí)最小化潛在的編碼錯(cuò)誤。飛思卡爾的MQX Lite與常用的全功能版MQX RTOS相比體積更小、并與之完全兼容。它作為Processor Expert中的嵌入式組件提供,易于配置,并可以輕松添加至現(xiàn)有應(yīng)用,只需4KB RAM即可運(yùn)行。它支持實(shí)時(shí)、基于優(yōu)先級(jí)的先占式任務(wù)切換,意味著線程可以按照優(yōu)先級(jí)順序執(zhí)行,允許高優(yōu)先級(jí)線程始終滿足其時(shí)間要求,無(wú)論多少其他線程正在爭(zhēng)用CPU時(shí)間。由于軟件開(kāi)發(fā)是花費(fèi)巨大且耗時(shí)的流程,使用免費(fèi)MQX Lite RTOS與自己動(dòng)手的方式相比,可以節(jié)省數(shù)萬(wàn)美元,即便是針對(duì)少量應(yīng)用也能如此。

 

 

完整的開(kāi)發(fā)工具包

僅僅具有MCU特性還不夠。MCU供應(yīng)商還需要提供完整的開(kāi)發(fā)工具包,允許用戶快速評(píng)估器件的所有特性,在最小投入和投資的情況下構(gòu)建應(yīng)用。Kinetis L系列在兩方面都做到最好 – 具有卓越混合功耗的一流MCU平臺(tái),特性集成和擴(kuò)展性,具有創(chuàng)新硬件、IDE和RTOS組件的廣泛但經(jīng)濟(jì)高效的開(kāi)發(fā)環(huán)境。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉