|
|
一.工具及軟件介紹:
1.軟件:Atollic TrueSTUDIO for STM32 9.3.0 適用于STM32的Atollic®TrueSTUDIO®是一款靈活,可擴(kuò)展的開發(fā)和調(diào)試IDE,適用于 需要極其強(qiáng)大的工具來幫助開發(fā)高質(zhì)量嵌入式軟件的STM32 MCU開發(fā)人員。TrueSTUDIO®基于開放標(biāo)準(zhǔn)(ECLIPSEGNU),并具 有代碼管理和高級系統(tǒng)分析的專業(yè)功能。這提供了對系統(tǒng)結(jié)構(gòu)和動態(tài)行為的獨(dú)特見解。
借助TrueSTUDIO®,STM32開發(fā)人員可以獲得基于開放標(biāo)準(zhǔn)的專業(yè)開發(fā)工具,同時包括可幫助開發(fā)人員提高效率的高級調(diào)試和軟件 工程功能。特別是,TrueSTUDIO®為STM32開發(fā)人員提供了多種系統(tǒng)分析功能,幫助他們從各個角度評估設(shè)計穩(wěn)健性(包括內(nèi)存和 堆棧使用的靜態(tài)分析,以及可視化運(yùn)行系統(tǒng)的動態(tài)行為) )。其他功能包括自動硬故障崩潰分析,可以解決系統(tǒng)崩潰的原因,發(fā)生的 位置以及在什么情況下。
2.工具:J-LINK 用于程序下載與調(diào)試。
二.工程創(chuàng)立及程序下載與編譯:
1.首先從上方官網(wǎng)地址下載軟件,選擇安裝目錄安裝好軟件(由于軟件安裝過于簡單這里就不再說明)2.安裝完成好后,雙擊打開軟件,選擇好工作區(qū)即可。3.工程創(chuàng)建
第一步:如下圖第二步:如下圖
第三步:1.2.第四步:第五步:第六步:1.2.點(diǎn)擊調(diào)試設(shè)置按鈕進(jìn)入下圖:注:在底部添加 quit 時 點(diǎn)擊調(diào)試按鈕即可將程序下載到單片機(jī)中而不進(jìn)入調(diào)試狀態(tài),類似與keil開發(fā)時的下載。
3.如果不添加 quit 就進(jìn)入如下圖所示的調(diào)試界面,可進(jìn)行代碼調(diào)試。
到此我們就可以利用 TrueSTUDIO開發(fā)STM32工程了,軟件的操作與eclipse極其相似,比起使用keil開發(fā)STM32工程更具可觀性,而且不要進(jìn)行破解就可以使用。同時我們也可以利用Stm32Cude MX生成HAL庫的工程文件導(dǎo)入到TrueSTUDIO進(jìn)行開發(fā)。
|
|