<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      GalaxySinCos

      01 Tasking IDE軟件安裝及新建工程

      1.Tasking簡介

      Tasking IDE是由Altium公司開發的一款專注于嵌入式系統開發的集成開發環境(IDE),特別適合于英飛凌(Infineon)微控制器的開發作。官方網址:https://www.tasking.com/support/tricore/。以下是Tasking IDE的主要特點和功能:

      1. 核心功能
      • 高效的編譯器:內置高性能C/C++編譯器,能夠生成高度優化的機器代碼,提升程序運行效率。
      • 強大的調試工具:支持實時調試、斷點設置以及變量監控等功能,幫助開發者快速定位和解決問題。
      • 代碼分析與優化:提供靜態代碼分析工具,識別潛在的代碼問題,并給出優化建議。
      • 硬件仿真支持:通過集成的硬件仿真器,開發者可以在不依賴實際硬件的情況下測試和驗證代碼邏輯。
      1. 主要特點
      • 支持多種微控制器架構:包括ARM Cortex-M系列和TriCore架構等。
      • 集成開發環境(IDE):提供代碼編輯、編譯、調試和性能分析的全流程支持。

      適用于汽車電子、工業自動化等領域。在這些領域中,Tasking IDE能夠幫助開發者快速開發和調試控制單元軟件。

      image
      Figure1. Tasking IDE

      2. 軟件安裝

      注:個人使用學習可以使用愛國版,但是商業用途必須使用正版!正版!正版!

      2-1.前期準備

      注:如果使用Infineon miniWiggler進行調試,需要安裝DAS:當前版本推薦使用6.0:DAS_v600.zip。如果按照有infineon的ads,他會自動按照das,應該先卸載后在按照該版本的das。

      image
      Figure2. Tasking Install Repository

      2-2.服務器屏蔽

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

      image
      Figure3. hosts Setting

      2-3.安裝程序

      image
      Figure4. Tasking setup

      2-4.安裝軟件

      image
      Figure5. Tasking Install

      2-5.InstallShield Wizard

      image
      Figure6. Tasking InstallShield Wizard

      image
      Figure7. Tasking InstallShield Wizard

      2-6. License Key

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

      image
      Figure8. Tasking License Key

      2-7. License Type

      image
      Figure9. Tasking License Key

      2-8. License File

      image
      Figure10. Tasking License Key

      2-9. Destination Path

      image
      Figure11. Tasking Destination Path

      2-10. Program Shortcut

      image
      Figure12. Tasking Program Shortcut

      2-11. Select Feature

      image
      Figure13. Tasking Select Feature

      image
      Figure14. Tasking Select Feature

      image
      Figure15. Tasking Select Feature

      2-12.Setup Status

      image
      Figure16. Tasking Setup Status

      2-13.Finish It

      image
      Figure17. Tasking Install Finish

      2-14.Replace Crack File

      image
      Figure18. Tasking Install Finish

      image
      Figure19. Tasking Replace Crack File

      2-15.Open Tasking IDE

      image
      Figure20. 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的機會。

      image
      Figure21. Tasking Workspace

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

      image
      Figure22. Tasking Workspace

      3-2.Build Project

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

      image
      Figure23. Tasking Build Project

      image
      Figure24. Tasking Build Project

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

      image
      Figure25. Tasking Setting Project

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

      image
      Figure26. Tasking Project

      4.工程導入

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

      image
      Figure27. Tasking Project Import

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

      image
      Figure28. Tasking Project Import

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

      image
      Figure29. Tasking Project Import

      選中我們想要導入的工程(選中的工程左側方框中會顯示√符號),點擊Finish按鍵,完成工程導入。注意此界面中的Copy projects into workspace,建議開發人員選中此選項,這樣在對工程文件進行修改時不會對原導入工程造成影響。即不會對電腦桌面的TestDemo文件夾中的工程造成改動


      5.工程編譯與調試

      鼠標右鍵點擊TestDemo工程名稱,在彈出框中鼠標左鍵點擊Build Project選項,對工程進行編譯,在Console界面中會顯示編譯結果,如若成功會顯示生成.elf文件。

      image
      Figure30. Tasking Project Build

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

      image
      Figure31. Tasking Debug Configurations

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

      image
      Figure32. Tasking C/C++ Debugger

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

      image
      Figure33. Tasking C/C++ Debugger

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

      image
      Figure34. Tasking C/C++ Debugger

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

      image
      Figure35. Tasking C/C++ Debugger

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

      image
      Figure36. Tasking C/C++ Debug

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

      image
      Figure37. Tasking C/C++ Debug Options

      6.Hex文件

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

      image
      Figure38. Tasking C/C++ Hex Setting

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

      image
      Figure39. Tasking C/C++ Hex Output

      7.操作指南

      7-1.顯示程序行數

      在編寫程序界面左側藍色工具條處右鍵選中show line number即可顯示如圖所示:

      image
      Figure40. Tasking show line number

      7-2.一鍵注釋代碼

      對于多行的代碼我們如果需要一鍵注釋,可以使用Ctrl加上/鍵進行一鍵注釋,再次使用即可取消一鍵注釋


      7-3.字體/字號更改

      實現對字體的更改需要在菜單欄中找到window->preference,然后在彈出的界面中General子菜單中找到appearance的菜單找到colors and fonts可以按照自己的需求選擇分類對所需要更改界面的字體和字號進行更改。

      image
      Figure41. Tasking colors and fonts

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

      image
      Figure42. Tasking colors and fonts

      選擇edit之后就可以看到更改界面了。同時在這里我們不僅可以更改字體和字號,也可以更改各個窗口的背景色,操作完全相同,這里不在進行介紹。

      注:對于其他的一些常規操作可以使用help直接搜索或者在菜單欄中選擇help->tips and tricks進行查看。

      posted on 2025-09-22 21:23  GalaxySinCos  閱讀(94)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 毛片大全真人在线| 久久国产精品二国产人妻| 亚洲欧洲日产国码AV天堂偷窥| 色达县| 国产成人无码免费看片软件| 国内不卡一区二区三区| 天水市| 最新av中文字幕无码专区| 亚洲综合久久一区二区三区| 秋霞电影院午夜无码免费视频| 国产三级精品片| 乱妇乱女熟妇熟女网站| 日本一道一区二区视频| 国产精自产拍久久久久久蜜 | 久草国产视频| 国产无人区码一区二区| 国产精品入口麻豆| 久久99热只有频精品6狠狠| 少妇又爽又刺激视频| h动态图男女啪啪27报gif| 亚洲综合小说另类图片五月天| av午夜福利一片免费看久久| 97人妻无码一区| 韩国精品久久久久久无码| 美女爽到高潮嗷嗷嗷叫免费网站| 综合久久婷婷综合久久| 日韩欧美亚洲综合久久| 准格尔旗| 亚洲区欧美区综合区自拍区| 少妇私密会所按摩到高潮呻吟| 综合偷自拍亚洲乱中文字幕 | 久久综合偷拍视频五月天| 国产精品白丝久久AV网站| 无码人妻一区二区三区精品视频| 久久夜色精品久久噜噜亚| 少妇粉嫩小泬喷水视频www| 我要看亚洲黄色太黄一级黄| 116美女极品a级毛片 | 国产精品久久一区二区三区| 香蕉久久夜色精品国产成人| 国产在线不卡精品网站|