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