對于開發(fā)STM32工程師來說,除了keil-MDK和IAR之外,似乎找不到更合適的編譯器了,不過現(xiàn)在情況發(fā)生了改變,因為意法半導(dǎo)體公司針對STM32開發(fā)了一款全新的編譯軟件-TrueStudio。
TrueStudio是一個強大的基于Eclipse的C / C 集成開發(fā)工具。
TrueStudio for STM32是一個靈活的、可擴(kuò)展的IDE和調(diào)試STM32單片機(jī)的強大工具。TrueStudio基于開放標(biāo)準(zhǔn)(Eclipse和GNU)和擴(kuò)展代碼的專業(yè)特點,給系統(tǒng)的結(jié)構(gòu)和動態(tài)行為提供了獨特的見解。特別是,TrueStudio for STM32開發(fā)商提供廣泛的選擇,系統(tǒng)的分析功能,幫助他們評估從各種角度設(shè)計的合理性、包括內(nèi)存和堆棧的使用,靜態(tài)分析以及可視化的運行系統(tǒng)的動態(tài)行為。
除此之外,他還有額外的功能,包括自動硬故障崩潰分析,找出系統(tǒng)崩潰的原因,發(fā)生的地方,以及在什么情況下。
主要特點如下:
免費
建立在Eclipse CDT、GCC、GDB
項目管理
項目向?qū)?/p>
進(jìn)口商
配置工具
cmsis-pack
編輯
先進(jìn)的代碼編輯
導(dǎo)航、重構(gòu)、樣式和結(jié)構(gòu)可視化
編譯器和構(gòu)建工具
高度優(yōu)化的C/C 編譯器
匯編程序、鏈接器和實用程序
內(nèi)存和堆棧分析器來查找無法識別的bug,研究源代碼。
具有先進(jìn)的跟蹤、可視化和分析功能的RTOS感知調(diào)試器
st-link和J-Link的支持
錯誤和問題跟蹤系統(tǒng),如bugzilla,追蹤客戶,螳螂
版本控制系統(tǒng)客戶端的顛覆(SVN),Git和CVS
源代碼審查
技術(shù)支持
下載
TrueStudio除了支持Windows64位操作系統(tǒng)之外,還增加了對Linux系統(tǒng)的支持,想要體驗TrueStudio的小伙伴趕緊去下載吧,下載地址在意法半導(dǎo)體的官網(wǎng),注意不是STM32的官網(wǎng),不要上錯網(wǎng)址。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。