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

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

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

通過MPLAB X集成開發(fā)環(huán)境建創(chuàng)新應(yīng)用程序

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:嵌入式計算設(shè)計 ? 2022-06-08 14:30 ? 次閱讀

在為您的嵌入式應(yīng)用選擇正確的微控制器MCU) 和開發(fā)資源時,您有很多選擇。有時,這些選擇似乎勢不可擋,尤其是當(dāng)您面臨著在競爭中領(lǐng)先于市場將最新產(chǎn)品推向市場并滿足具有挑戰(zhàn)性的成本限制時。多年來,設(shè)計人員一直信賴 MicrochipPIC? MCU 和屢獲殊榮的開發(fā)工具 MPLAB? 生態(tài)系統(tǒng),以幫助他們快速輕松地將設(shè)計從概念轉(zhuǎn)變?yōu)樯a(chǎn)。隨著將 AVR? MCU 添加到 Microchip 的產(chǎn)品組合中,您現(xiàn)在可以更靈活地創(chuàng)建創(chuàng)新應(yīng)用程序。

如果您不熟悉 AVR MCU,那么 Microchip 最新版本的免費MPLAB X 集成開發(fā)環(huán)境(IDE)現(xiàn)在可以讓您輕松評估這些器件并將其整合到您的下一個設(shè)計中。MPLAB X IDE 5.05 版現(xiàn)在為大多數(shù) AVR MCU 提供 beta 支持,并支持在未來版本中添加的其他 AVR MCU。您可以在 MPLAB X IDE 的“docs”文件夾中找到當(dāng)前支持的器件的完整列表。

無論您是 AVR MCU 的新手還是長期用戶,這項新功能都可以顯著改善您的開發(fā)體驗。MPLAB X IDE 提供了跨平臺和可擴展的統(tǒng)一開發(fā)體驗,兼容 Windows?、macOS? 和 Linux? 操作系統(tǒng),因此您現(xiàn)在可以使用您選擇的硬件系統(tǒng)來使用 AVR MCU 進行開發(fā)。為了輕松配置軟件組件和器件設(shè)置,例如時鐘、外設(shè)和引腳布局,您可以使用MPLAB 代碼配置器(MCC),這是一個免費的圖形編程環(huán)境,可生成無縫、易于理解的 C 代碼,可以插入到您的項目。

MPLAB 生態(tài)系統(tǒng)和 MCC 現(xiàn)在也支持大多數(shù)可用于評估和編程 AVR MCU 的開發(fā)板。這包括新的Curiosity ATmega4809 Nano 開發(fā)板(DM320115)和現(xiàn)有的 AVR Xplained 開發(fā)板,它們是具有成本效益、完全集成的 MCU 開發(fā)平臺,面向首次用戶、制造商和任何尋求功能豐富的快速原型開發(fā)板的人。Xplained 平臺包括一個集成的編程器/調(diào)試器,無需額外的硬件即可開始使用。

將 MPLAB X IDE 5.05 與 AVR MCU 結(jié)合使用時,您還有更多編譯器選擇和調(diào)試器/編程器選項。為了利用其他高級軟件優(yōu)化技術(shù)來減小代碼大小,您現(xiàn)在可以使用MPLAB XC8 C 編譯器或AVR MCU GNU 編譯器集合(GCC)。您還可以使用MPLAB PICkit? 4 在線調(diào)試器(PG164140)或新發(fā)布的低成本MPLAB Snap 在線調(diào)試器(PG164100)加速調(diào)試和編程。

由于 Microchip 知道您喜歡自由選擇開發(fā)工具,因此您還可以選擇繼續(xù)使用Atmel Studio 7 IDE和 Atmel START 進行 AVR MCU 開發(fā)。Microchip 將繼續(xù)提供新器件支持、添加增強功能并根據(jù)需要對這些工具實施錯誤修復(fù)。

審核編輯:郭婷

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

    關(guān)注

    48

    文章

    7464

    瀏覽量

    150876
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16910

    瀏覽量

    349972
  • 編程器
    +關(guān)注

    關(guān)注

    9

    文章

    393

    瀏覽量

    42242
收藏 人收藏

    評論

    相關(guān)推薦

    PCM2912A應(yīng)用程序的操作環(huán)境

    電子發(fā)燒友網(wǎng)站提供《PCM2912A應(yīng)用程序的操作環(huán)境.pdf》資料免費下載
    發(fā)表于 10-21 09:53 ?0次下載
    PCM2912A<b class='flag-5'>應(yīng)用程序</b>的操作<b class='flag-5'>環(huán)境</b>

    PCM2912應(yīng)用程序的操作環(huán)境

    電子發(fā)燒友網(wǎng)站提供《PCM2912應(yīng)用程序的操作環(huán)境.pdf》資料免費下載
    發(fā)表于 10-21 09:33 ?0次下載
    PCM2912<b class='flag-5'>應(yīng)用程序</b>的操作<b class='flag-5'>環(huán)境</b>

    通過DaVinci TMS320DM644x的串行接口加載基本應(yīng)用程序

    電子發(fā)燒友網(wǎng)站提供《通過DaVinci TMS320DM644x的串行接口加載基本應(yīng)用程序.pdf》資料免費下載
    發(fā)表于 10-16 11:52 ?0次下載
    <b class='flag-5'>通過</b>DaVinci TMS320DM644<b class='flag-5'>x</b>的串行接口加載基本<b class='flag-5'>應(yīng)用程序</b>

    C28x嵌入式應(yīng)用程序二進制接口

    電子發(fā)燒友網(wǎng)站提供《C28x嵌入式應(yīng)用程序二進制接口.pdf》資料免費下載
    發(fā)表于 08-31 09:39 ?0次下載
    C28<b class='flag-5'>x</b>嵌入式<b class='flag-5'>應(yīng)用程序</b>二進制接口

    Microchip發(fā)布面向VS Code的MPLAB擴展早期體驗版本

    MPLAB Extensions)早期體驗版本。此次發(fā)布為嵌入式設(shè)計人員提供了將項目從MPLAB X集成開發(fā)
    的頭像 發(fā)表于 08-28 10:01 ?486次閱讀

    AURIX? TC4x免費開發(fā)環(huán)境介紹

    TC4x開發(fā)工具主要指集成開發(fā)環(huán)境/編譯器和調(diào)試器,分為商用版和免費評估版兩種。
    的頭像 發(fā)表于 08-22 16:24 ?530次閱讀
    AURIX? TC4<b class='flag-5'>x</b>免費<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>介紹

    求助,通過VScode構(gòu)建的集成開發(fā)環(huán)境如何更新環(huán)境下的ESP-IDF版本?

    通過VScode構(gòu)建的集成開發(fā)環(huán)境如何 更新 環(huán)境下的ESP-IDF版本? 通過VScode
    發(fā)表于 06-17 06:38

    在ModuStoolBox環(huán)境之外開發(fā)應(yīng)用程序時應(yīng)該考慮哪些因素?

    停留在了我認為是安全的引導(dǎo)加載程序/ROM啟動上。 我正在逃跑 FLASH。 我有幾個問題: 是否有可能在此平臺上禁用 ROM 啟動? 如果禁用 ROM 啟動不是一種選擇,那么在 ModuStoolBox 環(huán)境之外開發(fā)
    發(fā)表于 01-25 06:38

    ACS800 標(biāo)準應(yīng)用程序 7.x操作手冊

    電子發(fā)燒友網(wǎng)站提供《ACS800 標(biāo)準應(yīng)用程序 7.x操作手冊.pdf》資料免費下載
    發(fā)表于 01-19 09:29 ?0次下載

    mplab IDE和 ipe 有什么差別

    Technology開發(fā)的一款集成開發(fā)環(huán)境,主要用于編寫、構(gòu)建、調(diào)試和測試基于Microchip的PIC微控制器和dsPIC數(shù)字信號處理器的應(yīng)用程
    的頭像 發(fā)表于 01-08 10:31 ?2459次閱讀

    如何構(gòu)建linux開發(fā)環(huán)境和編譯軟件工程、應(yīng)用程序

    前文介紹了如何使用官方提供的鏡像文件啟動開發(fā)板,本文將說明如何構(gòu)建linux開發(fā)環(huán)境和編譯軟件工程、應(yīng)用程序。
    的頭像 發(fā)表于 01-03 12:31 ?1879次閱讀
    如何構(gòu)建linux<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>和編譯軟件工程、<b class='flag-5'>應(yīng)用程序</b>

    集成服務(wù)內(nèi)容

    集成服務(wù)器是一種將基于云的或混合的系統(tǒng)、應(yīng)用程序、存儲庫和 IT 環(huán)境集成服務(wù)器是一種將基于云的或混合的系統(tǒng)、應(yīng)用程序、存儲庫和 IT
    的頭像 發(fā)表于 12-29 09:43 ?606次閱讀

    【從0開始創(chuàng)建AWTK應(yīng)用程序】編譯應(yīng)用到嵌入式Linux平臺運行

    AWTK是基于C語言開發(fā)的跨平臺GUI框架。本系列文章介紹如何從0開始創(chuàng)建AWTK應(yīng)用程序,包括搭建開發(fā)調(diào)試環(huán)境、使用AWTK創(chuàng)建Hello工程并在模擬器上運行、將AWTK
    的頭像 發(fā)表于 12-07 12:08 ?655次閱讀
    【從0開始創(chuàng)建AWTK<b class='flag-5'>應(yīng)用程序</b>】編譯應(yīng)用到嵌入式Linux平臺運行

    【從0開始創(chuàng)建AWTK應(yīng)用程序】創(chuàng)建應(yīng)用程序并在模擬器運行

    AWTK是基于C語言開發(fā)的跨平臺GUI框架。本系列文章介紹如何從0開始創(chuàng)建AWTK應(yīng)用程序,包括搭建開發(fā)調(diào)試環(huán)境、使用AWTK創(chuàng)建Hello工程并在模擬器上運行、將AWTK
    的頭像 發(fā)表于 12-01 08:24 ?456次閱讀
    【從0開始創(chuàng)建AWTK<b class='flag-5'>應(yīng)用程序</b>】創(chuàng)建<b class='flag-5'>應(yīng)用程序</b>并在模擬器運行

    開發(fā)java應(yīng)用程序的基本步驟是

    ava是一種面向?qū)ο蟮木幊陶Z言,廣泛用于開發(fā)各種類型的應(yīng)用程序。在開發(fā)Java應(yīng)用程序時,有一些基本步驟需要遵循,以確保應(yīng)用程序的正確性和可
    的頭像 發(fā)表于 11-28 16:52 ?1501次閱讀