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

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

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

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

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

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

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

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

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

將 MPLAB X IDE 5.05 與 AVR MCU 結(jié)合使用時(shí),您還有更多編譯器選擇和調(diào)試器/編程器選項(xiàng)。為了利用其他高級(jí)軟件優(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 進(jìn)行 AVR MCU 開發(fā)。Microchip 將繼續(xù)提供新器件支持、添加增強(qiáng)功能并根據(jù)需要對(duì)這些工具實(shí)施錯(cuò)誤修復(fù)。

審核編輯:郭婷

聲明:本文內(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)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7724

    瀏覽量

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

    關(guān)注

    146

    文章

    17474

    瀏覽量

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

    關(guān)注

    9

    文章

    398

    瀏覽量

    42607
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于HPM_SDK_ENV開發(fā)應(yīng)用程序的升級(jí)處理

    基于HPM_SDK_ENV開發(fā)應(yīng)用程序的方式HPM_SDK_ENV是先楫半導(dǎo)體MCU的Windows集成開發(fā)環(huán)境,其包含HPM_SDK,工具
    的頭像 發(fā)表于 02-08 13:38 ?687次閱讀
    基于HPM_SDK_ENV<b class='flag-5'>開發(fā)</b><b class='flag-5'>應(yīng)用程序</b>的升級(jí)處理

    android手機(jī)上emulate應(yīng)用程序的方法

    在Android手機(jī)上模擬(emulate)應(yīng)用程序的方法通常涉及到使用Android模擬器(Emulator)或類似的工具來模擬Android環(huán)境,以便在沒有實(shí)際物理設(shè)備的情況下運(yùn)行和測(cè)試應(yīng)用程序
    的頭像 發(fā)表于 12-05 15:33 ?685次閱讀

    AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺(tái)的應(yīng)用程序。有時(shí)我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一下如何使用JS語(yǔ)言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新
    的頭像 發(fā)表于 12-05 01:04 ?232次閱讀
    AWTK-WEB 快速入門(2) - JS <b class='flag-5'>應(yīng)用程序</b>

    AWTK-WEB 快速入門(1) - C 語(yǔ)言應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺(tái)的應(yīng)用程序。有時(shí)我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一下如何使用C語(yǔ)言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建
    的頭像 發(fā)表于 11-27 11:46 ?409次閱讀
    AWTK-WEB 快速入門(1) - C 語(yǔ)言<b class='flag-5'>應(yīng)用程序</b>

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

    電子發(fā)燒友網(wǎng)站提供《PCM2912A應(yīng)用程序的操作環(huán)境.pdf》資料免費(fèi)下載
    發(fā)表于 10-21 09:53 ?1次下載
    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èi)下載
    發(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èi)下載
    發(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>

    為I2C啟動(dòng)加載準(zhǔn)備TMS320C645x應(yīng)用程序

    電子發(fā)燒友網(wǎng)站提供《為I2C啟動(dòng)加載準(zhǔn)備TMS320C645x應(yīng)用程序.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 11:30 ?0次下載
    為I2C啟動(dòng)加載準(zhǔn)備TMS320C645<b class='flag-5'>x</b><b class='flag-5'>應(yīng)用程序</b>

    使用OpenVINO GenAI API在C++中構(gòu)建AI應(yīng)用程序

    許多桌面應(yīng)用程序是使用 C++ 開發(fā)的,而將生成式AI(GenAI)功能集成到這些應(yīng)用程序中可能會(huì)很具有挑戰(zhàn)性,尤其是因?yàn)槭褂孟?Hugging Face 這樣的 Python 庫(kù)的復(fù)
    的頭像 發(fā)表于 10-12 09:36 ?631次閱讀
    使用OpenVINO GenAI API在C++中構(gòu)建AI<b class='flag-5'>應(yīng)用程序</b>

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

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

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

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

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

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

    在ELF 1開發(fā)環(huán)境中使用Qt Creator進(jìn)行遠(yuǎn)程調(diào)試

    QtCreator是一款跨平臺(tái)集成開發(fā)環(huán)境(IDE),主要適用于支持Qt框架的各類應(yīng)用程序開發(fā)。其內(nèi)置的遠(yuǎn)程調(diào)試機(jī)制使得
    的頭像 發(fā)表于 04-20 11:03 ?1064次閱讀
    在ELF 1<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>中使用Qt Creator進(jìn)行遠(yuǎn)程調(diào)試

    【從0開始創(chuàng)建AWTK應(yīng)用程序】編譯應(yīng)用到RTOS平臺(tái)

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