ARM、意法半導(dǎo)體(ST)與MATHWORKS攜手實(shí)現(xiàn)支持STM32微控制器的代碼生成、調(diào)試及建模功能
2013-03-07
ARM與橫跨多重電子應(yīng)用領(lǐng)域、全球領(lǐng)先的半導(dǎo)體供應(yīng)商意法半導(dǎo)體(STMicroelectronics,簡稱ST;紐約證券交易所代碼:STM)攜手宣布首款配合MATLAB和Simulink支持ARM® Cortex™-M系統(tǒng)的Embedded Coder已上市。
意法半導(dǎo)體與ARM的合作項目獲得MathWorks的全面支持,使軟件開發(fā)人員能夠在MATLAB和Simulink環(huán)境中開發(fā)算法,然后在處理器在環(huán)(PIL)仿真中編譯目標(biāo),集成、調(diào)試和測試這些模型。Embedded Coder生成的C代碼運(yùn)行于STM32評估板上,Keil™微控制器開發(fā)套件(MDK-ARM™)的調(diào)試器與Simulink直接交互,進(jìn)一步簡化了代碼集成過程。
意法半導(dǎo)體微控制器產(chǎn)品部總經(jīng)理Michel Buffa表示:“基于消費(fèi)者對MATLAB和Simulink支持要求強(qiáng)烈,意法半導(dǎo)體主動開發(fā)超越單純Cortex-M處理器所支持的能力范圍,開發(fā)出更多的外設(shè)模塊,進(jìn)一步簡化PIL仿真測試過程。此外,讓DSP標(biāo)準(zhǔn)工具可運(yùn)行在基于Cortex-M內(nèi)核的STM32微控制器上將有助于我們的客戶尋找更多的機(jī)會。”
ARM嵌入式系統(tǒng)市場部總監(jiān)Richard York表示:“這個項目讓開發(fā)人員能夠輕松高效地開發(fā)測試更多的模型,直到為基于Cortex處理器的開發(fā)項目生成優(yōu)化的代碼。MATLAB、Simulink與Keil MDK-ARM的整合是市場兩個最好的軟件開發(fā)工具鏈的整合。對于開發(fā)人員來說這是一個好消息,因?yàn)樗麄兛梢愿焖俚赝瞥龌贑ortex處理器的創(chuàng)新系統(tǒng)和產(chǎn)品。”
MathWorks設(shè)計自動化市場總監(jiān)Paul Barnard表示:“MathWorks非常高興能夠與ARM、意法半導(dǎo)體合作研發(fā)出市場首款支持Cortex-M系統(tǒng)和Keil MDK-ARM的Embedded Coder代碼生成工具。為設(shè)計人員使用模型式設(shè)計配合MATLAB和Simulink開發(fā)高度優(yōu)化的基于Cortex-M處理器系統(tǒng)提供流暢的設(shè)計流程,這項合作成果是一個非常重要的開端。”
目前ARM向早期用戶直接提供新的Embedded Coder支持包Beta測試版,預(yù)計于今年4月提供正式版下載服務(wù)。