01 Tasking IDE軟件安裝及新建工程
1.Tasking簡介
Tasking IDE是由Altium公司開發的一款專注于嵌入式系統開發的集成開發環境(IDE),特別適合于英飛凌(Infineon)微控制器的開發作。官方網址:https://www.tasking.com/support/tricore/。以下是Tasking IDE的主要特點和功能:
- 核心功能
- 高效的編譯器:內置高性能C/C++編譯器,能夠生成高度優化的機器代碼,提升程序運行效率。
- 強大的調試工具:支持實時調試、斷點設置以及變量監控等功能,幫助開發者快速定位和解決問題。
- 代碼分析與優化:提供靜態代碼分析工具,識別潛在的代碼問題,并給出優化建議。
- 硬件仿真支持:通過集成的硬件仿真器,開發者可以在不依賴實際硬件的情況下測試和驗證代碼邏輯。
- 主要特點
- 支持多種微控制器架構:包括ARM Cortex-M系列和TriCore架構等。
- 集成開發環境(IDE):提供代碼編輯、編譯、調試和性能分析的全流程支持。
適用于汽車電子、工業自動化等領域。在這些領域中,Tasking IDE能夠幫助開發者快速開發和調試控制單元軟件。

2. 軟件安裝
注:個人使用學習可以使用愛國版,但是商業用途必須使用正版!正版!正版!
2-1.前期準備
注:如果使用Infineon miniWiggler進行調試,需要安裝DAS:當前版本推薦使用6.0:DAS_v600.zip。如果按照有infineon的ads,他會自動按照das,應該先卸載后在按照該版本的das。

2-2.服務器屏蔽
C:\Windows\System32\drivers\etc\hosts 文件增加一下內容屏蔽服務器。

2-3.安裝程序

2-4.安裝軟件

2-5.InstallShield Wizard


2-6. License Key
注:(單機版本 - 未安裝TASKING)安裝時選擇License Key內容(此步驟需要斷網或操作第一步)。

2-7. License Type

2-8. License File

2-9. Destination Path

2-10. Program Shortcut

2-11. Select Feature



2-12.Setup Status

2-13.Finish It

2-14.Replace Crack File


2-15.Open Tasking IDE

3.新建工程
3-1.Workspace
Tasking軟件打開后呈現如下圖所示。這個彈出框的目的是讓我們選擇設置Workspace的位置,以便于保存Project文件。推薦開發人員設置并記錄自己選擇的Workspace位置,因為開發過程中難免機會到此目錄下查看一些Project文件。如圖所示,設置了Workspace的位置為電腦桌面上的HelloWorld文件夾。
注意:對于Workspace和Project的區別,可以理解為Workspace下可以創建多個Project。當然,開發人員也可以每創建一個Project時都選擇先創建一個Workspace,但是不建議這樣操作,Workspace的創建是根據開發人員的使用需求來創建的,選擇上比較靈活。
對于圖中Use this as the default and do not ask again選框,此選擇框的意思是使用此次設置的路徑作為默認Workspace,不再進行詢問,不建議進行勾選,因為開發人員如果有多個Workspace時,一旦勾選了此選擇框,在每次打開Tasking軟件時,都會默認打開此次設置的Workspace,不再給予開發人員選擇打開Workspace的機會。

Workspace路徑設置完成后,點擊OK按鍵,打開Tasking軟件,如下圖所示:

3-2.Build Project
軟件打開后,點擊左上角File —> New —>TASKING TriCore C/C++ Project,打開Project創建窗口,如下圖所示:


在Project name后面填寫工程名稱,選擇需要創建的工程類型,此處我們以TASKING TriCore Application下的Hello World C Project選項為例創建工程,然后點擊Next按鍵,進入芯片選擇界面:

選中相應的芯片后,點擊Finish按鍵,此處以我們使用的芯片TC39xB系列芯片為例。這樣,Tasking Project創建就完成了,如下圖所示,左側顯示的是工程的具體文件。

4.工程導入
下面以電腦桌面TestDemo工程為例,講解Tasking導入工程的具體操作步驟。鼠標右鍵點擊Tasking軟件左側的C/C++ Project界面的空白區域,然后點擊彈出框中的Import…按鍵,打開工程導入界面,點擊圖中General左側折疊符(>),展示下圖所示界面:

鼠標左鍵雙擊Existing Projects into Workspace選項,打開Import Projects窗口:

點擊圖中Browse…按鍵,選擇電腦桌面TestDemo文件夾。點擊確定按鍵,會顯示TestDemo文件夾下包含的所有工程,由于TestDemo文件夾中只包含了一個工程,所以此處只顯示了一個工程:

選中我們想要導入的工程(選中的工程左側方框中會顯示√符號),點擊Finish按鍵,完成工程導入。注意此界面中的Copy projects into workspace,建議開發人員選中此選項,這樣在對工程文件進行修改時不會對原導入工程造成影響。即不會對電腦桌面的TestDemo文件夾中的工程造成改動。
5.工程編譯與調試
鼠標右鍵點擊TestDemo工程名稱,在彈出框中鼠標左鍵點擊Build Project選項,對工程進行編譯,在Console界面中會顯示編譯結果,如若成功會顯示生成.elf文件。

點擊下圖紅色方框中所示圖標右側的倒三角按鍵,在彈出框中選中Debug Configurations…選項,此時,會彈出Debug Configurations界面:

鼠標左鍵雙擊界面左側的Tasking C/C++ Debugger選項,會彈出TestDemo工程的調試選項界面,如下圖所示:

在Target選項中會根據工程給出默認的芯片型號,Configuration選項中會顯示調試器的模式,如上圖紅色框圖中給出的是默認選項,點擊下拉框會顯示其他選項,如下圖所示,開發人員可根據需要選擇相應的模式設置。

一般采用默認的設置便可進行工程的調試,此處我們不做任何修改,遵循默認模式,點擊Debug按鍵開始調試工程,程序燒錄過程中如下圖所示:

燒錄完成后顯示如下界面:

此處讓選擇是否進入到工程Debug界面,為防止以后每次工程調試都出現此選項框,我們可以選中Remember my decision選項,然后點擊Yes按鍵,進入工程調試模式。

在此界面下我們可以進行熟悉的調試操作,調試圖標如上圖中紅色方框所示,說明如下:

6.Hex文件
點擊Project->Properties選項,進入到工程設置界面,如下圖所示:

點擊Linker選項下的Output Format選項后,選中如上圖中紅色方框中的選項,然后點擊右下角OK選項,以后再編譯工程即會在工程目錄文件夾下的Debug文件夾中生成hex文件。

7.操作指南
7-1.顯示程序行數
在編寫程序界面左側藍色工具條處右鍵選中show line number即可顯示如圖所示:

7-2.一鍵注釋代碼
對于多行的代碼我們如果需要一鍵注釋,可以使用Ctrl加上/鍵進行一鍵注釋,再次使用即可取消一鍵注釋。
7-3.字體/字號更改
實現對字體的更改需要在菜單欄中找到window->preference,然后在彈出的界面中General子菜單中找到appearance的菜單找到colors and fonts可以按照自己的需求選擇分類對所需要更改界面的字體和字號進行更改。

例如對程序編寫界面進行更改:

選擇edit之后就可以看到更改界面了。同時在這里我們不僅可以更改字體和字號,也可以更改各個窗口的背景色,操作完全相同,這里不在進行介紹。
注:對于其他的一些常規操作可以使用help直接搜索或者在菜單欄中選擇help->tips and tricks進行查看。
posted on 2025-09-22 21:23 GalaxySinCos 閱讀(94) 評論(0) 收藏 舉報
浙公網安備 33010602011771號