在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

新建項(xiàng)目

新項(xiàng)目向?qū)?/strong>

AT32 ID提供支持雅特力MCUC語言項(xiàng)目模板,方便用戶快速創(chuàng)建項(xiàng)目。菜單欄【File】>【New】>【C Project】。新建項(xiàng)目向?qū)У膶?duì)話框?qū)⒊霈F(xiàn)。在對(duì)話框內(nèi),輸入項(xiàng)目名稱,這里以AT32F403AVGT7為例,項(xiàng)目名稱輸入AT32F403AVGT7;項(xiàng)目類型選擇AT32F403A_407 Project;工具鏈默認(rèn)選擇Arm Cross GCC,點(diǎn)擊Next按鈕繼續(xù)。圖1. 新項(xiàng)目向?qū)?/span>8fd43c14-72f6-11ef-bb4b-92fbcf53809c.png備注:項(xiàng)目名稱只能使用大寫字母、小寫字母、數(shù)字和下劃線,不能包含空格。

目標(biāo)芯片配置

根據(jù)實(shí)際目標(biāo)MCU,選擇AT32F403A對(duì)應(yīng)的目標(biāo)芯片,這里選擇AT32F403AVGT7。外部時(shí)鐘External clock一般默認(rèn)都是0x08000000;其他配置根據(jù)實(shí)際選擇。圖2. 目標(biāo)芯片配置8fe434e8-72f6-11ef-bb4b-92fbcf53809c.png

調(diào)試配置

默認(rèn),點(diǎn)擊Next繼續(xù)圖3. 調(diào)試配置8ffe2aec-72f6-11ef-bb4b-92fbcf53809c.png

GNU工具鏈配置

GNU工具鏈配置,默認(rèn)選擇GNU Tools for ARM Embedded Processors(arm-none-eabi-gcc),工具鏈路徑這里也集成到了AT32 IDE 中,不需要單獨(dú)進(jìn)行選擇。點(diǎn)擊Finish創(chuàng)建項(xiàng)目。如果不能自動(dòng)選擇Toolchain path,可以手動(dòng)選擇,gcc-arm-none-eabi和Build Tools都包含在了IDE的環(huán)境中。目錄分別為: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

完成項(xiàng)目創(chuàng)建

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

構(gòu)建項(xiàng)目

右鍵單擊項(xiàng)目,在彈出菜單中選擇“Build Project”,或者選擇項(xiàng)目,點(diǎn)擊菜單欄的“Build Project”對(duì)項(xiàng)目進(jìn)行構(gòu)建,生成elf文件。如下圖所示:圖6. 工具欄構(gòu)建項(xiàng)目90575a22-72f6-11ef-bb4b-92fbcf53809c.png圖7. 構(gòu)建項(xiàng)目906c25d8-72f6-11ef-bb4b-92fbcf53809c.png構(gòu)建的項(xiàng)目日志在控制臺(tái)進(jìn)行打印。如下圖所示:圖8. 構(gòu)建結(jié)果90834592-72f6-11ef-bb4b-92fbcf53809c.png

項(xiàng)目構(gòu)建配置

項(xiàng)目創(chuàng)建完成之后,我們也可根據(jù)需要對(duì)項(xiàng)目構(gòu)建重新配置。選擇菜單【Project】>【Properties】或右鍵項(xiàng)目選擇【Properties】,將出現(xiàn)項(xiàng)目的屬性對(duì)話框。在C/C++ Build>Settings,我們可以根據(jù)實(shí)際情況來更改構(gòu)建配置,點(diǎn)擊應(yīng)用按鈕使配置生效。設(shè)置完成后,我們可以根據(jù)當(dāng)前的配置重新構(gòu)建項(xiàng)目。圖9. 構(gòu)建配置90a40340-72f6-11ef-bb4b-92fbcf53809c.png

調(diào)試項(xiàng)目

調(diào)試配置

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

啟動(dòng)調(diào)試

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

下載與擦除

下載工程構(gòu)建完成,并創(chuàng)建了AT-Link調(diào)試器,選中需要下載的項(xiàng)目,單擊工具欄的下載按鈕,將構(gòu)建生成的程序下載到設(shè)備中。擦除選中需要下載的項(xiàng)目,單擊工具欄的擦除按鈕,將會(huì)自動(dòng)對(duì)MCU的Flash進(jìn)行全部擦除操作。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    338

    瀏覽量

    46794
  • 雅特力
    +關(guān)注

    關(guān)注

    0

    文章

    160

    瀏覽量

    8079
  • AT32
    +關(guān)注

    關(guān)注

    1

    文章

    115

    瀏覽量

    2115
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AT32 WDT WWDT入門指南

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

    AT32 ERTC入門指南

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

    AT32 MCU CAN入門指南

    AT32 MCU CAN入門指南本文介紹了CAN 標(biāo)準(zhǔn)協(xié)議,AT32 CAN 的使用流程以及基于AT32 的幾個(gè)CAN 使用例程。
    發(fā)表于 10-25 06:01

    AT32 MCU SDIO入門指南

    AT32 MCU SDIO入門指南本應(yīng)用入門指南主要介紹以下幾部分內(nèi)容:1.基于
    發(fā)表于 10-25 08:08

    AT32 RTC入門指南

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

    AT32 IDE快速入門指南

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

    攜高性能AT32 MCU精彩亮相全球MCU生態(tài)發(fā)展大會(huì)

    技術(shù)、邊緣AI、新興應(yīng)用和生態(tài)發(fā)展等熱門議題。 業(yè)務(wù)處長(zhǎng)陳佳延在大會(huì)發(fā)表了題為“
    的頭像 發(fā)表于 08-30 10:04 ?4540次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>攜高性能<b class='flag-5'>AT32</b> MCU精彩亮相全球MCU生態(tài)發(fā)展大會(huì)

    AT32 IDE界面與特色介紹

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

    AT32 SPI

    AT32 SPI 科技AT32F415系
    發(fā)表于 03-30 10:44 ?506次閱讀

    如何使用AT32 MCU定時(shí)器進(jìn)行PWM輸入測(cè)試

    如何使用AT32 MCU定時(shí)器進(jìn)行PWM輸入測(cè)試
    的頭像 發(fā)表于 10-27 14:20 ?2970次閱讀
    如何使用<b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b><b class='flag-5'>AT32</b> MCU定時(shí)器進(jìn)行PWM輸入測(cè)試

    AT32 RTC入門指南

    電子發(fā)燒友網(wǎng)站提供《AT32 RTC入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 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入門指南

    電子發(fā)燒友網(wǎng)站提供《AT32 MCU SDIO入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 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入門指南

    電子發(fā)燒友網(wǎng)站提供《AT32 WDT WWDT入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 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入門指南下載

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

    AT32F423入門使用指南

    初步環(huán)境準(zhǔn)備開發(fā)環(huán)境下載地址:
    的頭像 發(fā)表于 05-14 08:15 ?1669次閱讀
    <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>
    主站蜘蛛池模板: 99精品国产第一福利网站| 三级色网站| 视频一本大道香蕉久在线播放| 欧美日韩a级a| 婷婷六月综合网| 同性同男小说肉黄| 澳门久久| 天天上天天干| 国产精品免费观看网站| 欧美狠狠| 天天好比网| 69re在线观看| 亚洲专区一路线二| 2021最新久久久视精品爱| 欧美一级特黄高清免费| 一级特黄aaa大片| 福利色播| 国模大尺度在线| 欧美成人午夜视频| 色综合欧美| 夜夜春色| yy肉戏多纯黄的小说| 中文字幕一区二区三区精品| 国产三级日本三级日产三级66| 天天拍夜夜爽| 亚洲欧美圣爱天天综合| 成人欧美一区二区三区黑人3p| 经典三级影院| 毛片的网站| 免看一级a一片成人123| 日本人的色道www免费一区| 午夜久久免影院欧洲| 长腿丝袜美女被啪啪| 男女视频在线观看| 日产国产精品亚洲系列| 一区二区三区四区无限乱码在线观看 | 国产色丁香久久综合| 午夜一级| www.三级.com| 国产caob| www.4虎影院|