日前,德州儀器(TI) 宣布推出面向MCU平臺(tái)、基于搶占式多線程內(nèi)核的完整實(shí)時(shí)操作系統(tǒng),加大對(duì)嵌入式處理軟件及工具產(chǎn)業(yè)環(huán)境的投入。軟件設(shè)計(jì)已變得更加便捷的今天,微控制器(MCU) 開(kāi)發(fā)人員可將更多的時(shí)間和精力集中在獨(dú)特應(yīng)用開(kāi)發(fā)上。TI 在為實(shí)時(shí)應(yīng)用提供生產(chǎn)質(zhì)量級(jí)操作系統(tǒng)(OS) 解決方案方面擁有超過(guò)20 年的豐富經(jīng)驗(yàn),現(xiàn)已將其專(zhuān)業(yè)技術(shù)應(yīng)用于各種RTOS 組件(包括普及型SYS/BIOS™ 實(shí)時(shí)內(nèi)核與網(wǎng)絡(luò)開(kāi)發(fā)套件NDKTCP/IP 協(xié)議棧),并將其集成,創(chuàng)建了完整的微控制器RTOS。該最新OS 可顯著加速軟件開(kāi)發(fā),設(shè)計(jì)人員無(wú)需編寫(xiě)和維護(hù)諸如調(diào)度工具、協(xié)議棧以及低級(jí)驅(qū)動(dòng)器等復(fù)雜的系統(tǒng)軟件程序。TI-RTOS 的市場(chǎng)獨(dú)特性在于,可在整個(gè)TI 完整 MCU 產(chǎn)品系列中提供統(tǒng)一的嵌入式軟件平臺(tái),幫助開(kāi)發(fā)人員便捷地?cái)U(kuò)展設(shè)計(jì),通過(guò)將原有應(yīng)用移植至最新處理器來(lái)更新或添加功能。此外,該統(tǒng)一平臺(tái)還可為T(mén)I 設(shè)計(jì)網(wǎng)絡(luò)軟件產(chǎn)業(yè)環(huán)境的合作伙伴帶來(lái)優(yōu)勢(shì),為其提供一種無(wú)專(zhuān)利限制的廣泛應(yīng)用型免費(fèi)平臺(tái)。
TI MCU 副總裁Scott Roller 指出:“有了高度集成的MCU,嵌入式硬件開(kāi)發(fā)現(xiàn)已變得更加便捷。但是,由于集成了更多外設(shè)、存儲(chǔ)器以及連接選項(xiàng),軟件開(kāi)發(fā)也已經(jīng)變得更加復(fù)雜,因而我們推出了TI-RTOS?,F(xiàn)在開(kāi)發(fā)人員可構(gòu)建支持互聯(lián)網(wǎng)及USB 連接的MCU 設(shè)計(jì),無(wú)需擔(dān)心軟件開(kāi)發(fā)過(guò)于繁重耗時(shí)。”
TI-RTOS 的特性與優(yōu)勢(shì):
· 便捷的軟件開(kāi)發(fā):提供完整、成熟與穩(wěn)定的嵌入式操作環(huán)境,可通過(guò)中間件與驅(qū)動(dòng)器的全面啟動(dòng)增加更多產(chǎn)品功能。這些組件包括:
. 確定性實(shí)時(shí)多任務(wù)內(nèi)核(SYS/BIOS);
. TCP/IP 協(xié)議棧,包括網(wǎng)絡(luò)應(yīng)用;
. USB、EMAC、MMC/SD 主機(jī)及器件協(xié)議棧以及類(lèi)驅(qū)動(dòng)器;
. 與C RTS 文件I/O 功能全面集成的FAT 兼容型文件系統(tǒng);
. 以太網(wǎng)、USB、UART、I2C 與SD 器件驅(qū)動(dòng)器;
. 雙核器件的低開(kāi)銷(xiāo)內(nèi)核間通信機(jī)制。
· 直接開(kāi)始軟件開(kāi)發(fā),實(shí)現(xiàn)網(wǎng)絡(luò)連接:提供已集成并經(jīng)過(guò)測(cè)試的組件。用戶(hù)無(wú)需拼湊代碼,也不會(huì)出現(xiàn)組件版本不匹配問(wèn)題,可確保其應(yīng)用在多線程環(huán)境下工作;
· 使用新功能便捷改進(jìn)現(xiàn)有軟件基礎(chǔ):添加新任務(wù)不會(huì)中斷重要系統(tǒng)功能的實(shí)時(shí)響應(yīng);
· 在雙核器件間移動(dòng)函數(shù),優(yōu)化性能:在ARM® 與C28x DSP 內(nèi)核上使用相同的TI-RTOS 內(nèi)核;
· 接受高穩(wěn)健文檔與示例來(lái)擴(kuò)展設(shè)計(jì),包括適用于多任務(wù)開(kāi)發(fā)與集成的示例和API,有助于評(píng)估TI-RTOS 并獲得培訓(xùn);
· 支持片上存儲(chǔ)器限制:RTOS 基于支持小型封裝的模塊化架構(gòu),可便捷地移除應(yīng)用不需要的軟件功能。此外,組件也可擴(kuò)展,可進(jìn)一步降低存儲(chǔ)器需求;
· 可在熟悉的環(huán)境中無(wú)縫開(kāi)發(fā):TI-RTOS 全面集成于TI Code Composer Studio™ 集成型開(kāi)發(fā)環(huán)境(IDE),提供電路板支持套件與開(kāi)發(fā)套件,包括TI MCU LaunchPads 等;
· 通過(guò)TI 廣泛的設(shè)計(jì)網(wǎng)絡(luò)軟件開(kāi)發(fā)商網(wǎng)絡(luò)獲得專(zhuān)用軟件:Interniche 和Simma software 等合作伙伴可提供更多配合TI-RTOS 工作的通信協(xié)議棧;
· 無(wú)提前支付或運(yùn)行時(shí)許可證費(fèi),提供免費(fèi)支持:由TI 提供直接支持的全面C 語(yǔ)言源代碼。
供貨情況
TI-RTOS 現(xiàn)已開(kāi)始在ARM® Cortex™-M4 MCU與C2000™ 雙核 C28x + ARM Cortex-M3 MCU等部分器件上提供,并將很快在以及其它C2000™與ARM MCU 上提供。TI 將繼續(xù)在MCU 系列基礎(chǔ)之上將RTOS 擴(kuò)展至其它處理器系列。立即登陸TI 網(wǎng)站免費(fèi)下載該軟件。此外,開(kāi)發(fā)人員還可通過(guò)訪問(wèn)以下網(wǎng)站獲得在線技術(shù)支持與培訓(xùn):www.ti.com.cn。
TI 各種系列的MCU 與軟件
從通用型超低功耗MSP 微控制器(MCU) 到ARM® Cortex-M 微控制器,乃至實(shí)時(shí)控制C2000™ 微控制器與ARM Cortex-R 安全微控制器,TI 可為設(shè)計(jì)人員提供最廣泛的微控制器解決方案。通過(guò)充分利用TI 全面的軟硬件工具、廣泛的第三方產(chǎn)品以及技術(shù)支持,設(shè)計(jì)人員可加速產(chǎn)品上市進(jìn)程。
TI 在線技術(shù)支持社區(qū)
歡迎加入德州儀器在線技術(shù)支持社區(qū)與同行工程師互動(dòng)交流,咨詢(xún)問(wèn)題并幫助解決技術(shù)難題:www.deyisupport.com。