在為您的嵌入式應(yīng)用選擇正確的微控制器 (MCU) 和開發(fā)資源時,您有很多選擇。有時,這些選擇似乎勢不可擋,尤其是當您面臨著在競爭中領(lǐng)先于市場將最新產(chǎn)品推向市場并滿足具有挑戰(zhàn)性的成本限制時。多年來,設(shè)計人員一直信賴 Microchip 的 PIC? 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”文件夾中找到當前支持的器件的完整列表。
無論您是 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ù)。
審核編輯:郭婷
-
微控制器
+關(guān)注
關(guān)注
48文章
7487瀏覽量
151042 -
mcu
+關(guān)注
關(guān)注
146文章
16984瀏覽量
350294 -
編程器
+關(guān)注
關(guān)注
9文章
393瀏覽量
42272
發(fā)布評論請先 登錄
相關(guān)推薦
評論