女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

AT32講堂087 | 雅特力AT32 IDE快速入門指南

雅特力 AT32 MCU ? 2024-09-15 08:08 ? 次閱讀

新建項目

新項目向導

AT32 ID提供支持雅特力MCUC語言項目模板,方便用戶快速創建項目。菜單欄【File】>【New】>【C Project】。新建項目向導的對話框將出現。在對話框內,輸入項目名稱,這里以AT32F403AVGT7為例,項目名稱輸入AT32F403AVGT7;項目類型選擇AT32F403A_407 Project;工具鏈默認選擇Arm Cross GCC,點擊Next按鈕繼續。圖1. 新項目向導8fd43c14-72f6-11ef-bb4b-92fbcf53809c.png備注:項目名稱只能使用大寫字母、小寫字母、數字和下劃線,不能包含空格。

目標芯片配置

根據實際目標MCU,選擇AT32F403A對應的目標芯片,這里選擇AT32F403AVGT7。外部時鐘External clock一般默認都是0x08000000;其他配置根據實際選擇。圖2. 目標芯片配置8fe434e8-72f6-11ef-bb4b-92fbcf53809c.png

調試配置

默認,點擊Next繼續圖3. 調試配置8ffe2aec-72f6-11ef-bb4b-92fbcf53809c.png

GNU工具鏈配置

GNU工具鏈配置,默認選擇GNU Tools for ARM Embedded Processors(arm-none-eabi-gcc),工具鏈路徑這里也集成到了AT32 IDE 中,不需要單獨進行選擇。點擊Finish創建項目。如果不能自動選擇Toolchain path,可以手動選擇,gcc-arm-none-eabi和Build Tools都包含在了IDE的環境中。目錄分別為:gcc-arm-none-eabi的目錄:AT32IDE\platform\tools\gcc-arm-none-eabi-10.3-2021.10\binBuild Tools的目錄:AT32IDE\platform\tools\Build Tools\bin。圖4. GNU工具鏈配置900373bc-72f6-11ef-bb4b-92fbcf53809c.png

完成項目創建

AT32F403AVGT7項目創建完成后,如下圖所示:圖5. 完成項目創建90280f10-72f6-11ef-bb4b-92fbcf53809c.png

構建項目

右鍵單擊項目,在彈出菜單中選擇“Build Project”,或者選擇項目,點擊菜單欄的“Build Project”對項目進行構建,生成elf文件。如下圖所示:圖6. 工具欄構建項目90575a22-72f6-11ef-bb4b-92fbcf53809c.png圖7. 構建項目906c25d8-72f6-11ef-bb4b-92fbcf53809c.png構建的項目日志在控制臺進行打印。如下圖所示:圖8. 構建結果90834592-72f6-11ef-bb4b-92fbcf53809c.png

項目構建配置

項目創建完成之后,我們也可根據需要對項目構建重新配置。選擇菜單【Project】>【Properties】或右鍵項目選擇【Properties】,將出現項目的屬性對話框。在C/C++ Build>Settings,我們可以根據實際情況來更改構建配置,點擊應用按鈕使配置生效。設置完成后,我們可以根據當前的配置重新構建項目。圖9. 構建配置90a40340-72f6-11ef-bb4b-92fbcf53809c.png

調試項目

調試配置

在啟動程序調試前,必須先進行調試配置,包含所有關于調試所需的信息。選擇菜單【Run】>【Debug Configurations…】打開調試配置對話框。雙擊GDB AT-Link Debugging,將自動創建AT-Link調試配置,并再右邊進行顯示。所有的調試配置信息都會自動生成,一般可以不需要進行修改。Main標簽Main標簽頁中,項目應與創建創建的項目名稱一致,創建時會自動生成。C/C++程序一般會自動搜索項目中構建的elf文件,這里自動填寫Debug\xxxxx.elf。如果沒有提前構建項目,找不到elf文件,則自動填寫Debug\${project_name}.elf,當構建產生以項目名稱命名的elf時,這里的配置也可以正常使用。圖10. Main標簽頁90b87cbc-72f6-11ef-bb4b-92fbcf53809c.pngDebugger標簽頁Debugger 標簽頁中的信息創建時也自動進行了配置。OpenOCD的執行程序和腳本文件配置路勁是相對路勁,因為這些工具都已近存放在AT32 IDE的安裝文件中。這里自動配置了執行程序路徑、SVD文件路徑,并根據芯片類型配置了Config options。當然也可以根據實際情況就行修改。如需要使用WinUSB,則需要勾選“WinUSB”,則Config options的信息中將自動配置為“-f ./interface/atlink_dap_v2.cfg”。如下圖所示:圖11. Debugger標簽頁90dace02-72f6-11ef-bb4b-92fbcf53809c.png

啟動調試

選擇上一步創建的調試配置“AT42F403AVGT7 Debug”,并點擊工具欄“Launch in ‘Debug’mode”按鈕,啟動項目調試。如下圖所示:圖12. 啟動調試90ffb38e-72f6-11ef-bb4b-92fbcf53809c.png彈出切換透視圖對話框,點擊“切換”按鈕切換到Debugger透視圖。如下圖所示:圖13. 切換透視圖9127998a-72f6-11ef-bb4b-92fbcf53809c.png項目啟動調試,并切換到調試透視圖。在調試透視圖可以進行各種調試功能操作。如查看變量值、表達式值、外圍寄存器等。如下圖所示:圖14.調試透視圖9145d058-72f6-11ef-bb4b-92fbcf53809c.png

下載與擦除

下載工程構建完成,并創建了AT-Link調試器,選中需要下載的項目,單擊工具欄的下載按鈕,將構建生成的程序下載到設備中。擦除選中需要下載的項目,單擊工具欄的擦除按鈕,將會自動對MCU的Flash進行全部擦除操作。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IDE
    IDE
    +關注

    關注

    0

    文章

    347

    瀏覽量

    47499
  • 雅特力
    +關注

    關注

    0

    文章

    178

    瀏覽量

    8470
  • AT32
    +關注

    關注

    1

    文章

    121

    瀏覽量

    2582
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    AT32 WDT WWDT入門指南

    AT32 WDT WWDT入門指南詳細闡述了如何使用AT32 看門狗(WDT)和窗口看門狗(WWDT)。
    發表于 10-24 06:50

    AT32 ERTC入門指南

    AT32 ERTC入門指南主要就ERTC 的基本功能進行講解和案列解析。
    發表于 10-24 07:26

    AT32 MCU CAN入門指南

    AT32 MCU CAN入門指南本文介紹了CAN 標準協議,AT32 CAN 的使用流程以及基于AT32 的幾個CAN 使用例程。
    發表于 10-25 06:01

    AT32 MCU SDIO入門指南

    AT32 MCU SDIO入門指南本應用入門指南主要介紹以下幾部分內容:1.基于
    發表于 10-25 08:08

    AT32 RTC入門指南

    AT32 RTC入門指南本文主要就RTC 的基本功能進行講解和案列解析。
    發表于 10-25 07:39

    AT32 IDE快速入門指南

    AT32 IDE 快速入門指南幫助用戶快速熟悉Artery
    發表于 10-26 06:13

    攜高性能AT32 MCU精彩亮相全球MCU生態發展大會

    技術、邊緣AI、新興應用和生態發展等熱門議題。 業務處長陳佳延在大會發表了題為“
    的頭像 發表于 08-30 10:04 ?4745次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>攜高性能<b class='flag-5'>AT32</b> MCU精彩亮相全球MCU生態發展大會

    AT32 IDE界面與特色介紹

    在32位ARM微控制器時代,生態系統的概念深入人心。一個成熟的MCU產品,除了MCU芯片本身強大以外,還需要完善的生態系統作為支撐。AT32 IDE是專為AT32 MCU開發者打造的軟件生態,極大程度的提高了用戶開發體驗和產品易
    的頭像 發表于 09-30 14:37 ?2101次閱讀

    AT32 SPI

    AT32 SPI 科技AT32F415系
    發表于 03-30 10:44 ?658次閱讀

    如何使用AT32 MCU定時器進行PWM輸入測試

    如何使用AT32 MCU定時器進行PWM輸入測試
    的頭像 發表于 10-27 14:20 ?3800次閱讀
    如何使用<b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b><b class='flag-5'>AT32</b> MCU定時器進行PWM輸入測試

    AT32 RTC入門指南

    電子發燒友網站提供《AT32 RTC入門指南.pdf》資料免費下載
    發表于 09-19 15:18 ?2次下載
    <b class='flag-5'>AT32</b> RTC<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    AT32 MCU SDIO入門指南

    電子發燒友網站提供《AT32 MCU SDIO入門指南.pdf》資料免費下載
    發表于 09-19 16:18 ?2次下載
    <b class='flag-5'>AT32</b> MCU SDIO<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    AT32 WDT WWDT入門指南

    電子發燒友網站提供《AT32 WDT WWDT入門指南.pdf》資料免費下載
    發表于 09-19 16:05 ?1次下載
    <b class='flag-5'>AT32</b> WDT WWDT<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    AT32 MCU CAN入門指南下載

    電子發燒友網站提供《AT32 MCU CAN入門指南下載.pdf》資料免費下載
    發表于 09-19 15:53 ?4次下載
    <b class='flag-5'>AT32</b> MCU CAN<b class='flag-5'>入門</b><b class='flag-5'>指南</b>下載

    AT32F423入門使用指南

    初步環境準備開發環境下載地址:
    的頭像 發表于 05-14 08:15 ?2878次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>AT32F423<b class='flag-5'>入門</b>使用<b class='flag-5'>指南</b>