最近,Microchip發(fā)布了MPLAB Xpress,這是一個(gè)基于云的IDE版本,供開發(fā)人員免費(fèi)使用。我們的想法是讓學(xué)生,業(yè)余愛好者和企業(yè)家在預(yù)算緊張的情況下輕松地以最少的時(shí)間或資金投入“扼殺”Microchip處理器。好奇,我向公司詢問了他們贈(zèng)送的開發(fā)板之一,所以我可以親自試用。
MPLAB Xpress發(fā)布的開發(fā)板采用PIC 16F1885處理器,集成了模擬功能,如比較器,ADC和電壓基準(zhǔn)。板上還有用于MikroBus“點(diǎn)擊板”系列的編程器接口和擴(kuò)展連接器。近200個(gè)電路板可用于添加功能,包括顯示器,傳感器和無(wú)線連接。電路板內(nèi)置的資源包括EMC1001 SMBus溫度傳感器,四個(gè)LED和一個(gè)電位計(jì)。
試用Xpress IDE非常簡(jiǎn)單。您轉(zhuǎn)到IDE網(wǎng)站并加載基本工具。如果要使用Code Configurator或調(diào)試器,則需要下載并運(yùn)行其他Java工具,但這只需要額外的工作量。進(jìn)入IDE后,您可以開始輸入程序或下載Microchip提供的示例之一。您可以作為匿名訪客完成所有這些操作,但是要保存您的項(xiàng)目,您需要在Microchip注冊(cè)。
我選擇嘗試一些示例作為我學(xué)習(xí)此工具的第一個(gè)嘗試性步驟。這個(gè)過(guò)程應(yīng)該很簡(jiǎn)單。您選擇一個(gè)示例,將其加載到IDE中,然后單擊構(gòu)建和編譯的按鈕,將生成的hex文件下載到計(jì)算機(jī)上的Downloads文件夾中。您將該文件拖動(dòng)到開發(fā)板的根目錄(當(dāng)通過(guò)USB連接到PC時(shí)看起來(lái)像存儲(chǔ)設(shè)備),按下板的復(fù)位按鈕,示例代碼開始執(zhí)行。
我馬上遇到了一些困難。 Hello World示例在我嘗試的前幾次無(wú)法正確構(gòu)建。我重新加載了IDE的網(wǎng)頁(yè),下次我嘗試時(shí),它運(yùn)行正常。但是,由于所有程序都打開了LED,它并沒有給我?guī)?lái)太多幫助。然后我嘗試了閃爍的LED和呼吸LED示例(沒有問題),這提供了更有趣的結(jié)果。
接下來(lái)我嘗試了一些更多的參與 - 溫度傳感器示例。但是,在這里我開始遇到支持文檔中的一些限制。該示例似乎已正確構(gòu)建和加載,但我無(wú)法確定。該程序要求您運(yùn)行USB終端仿真器以查看輸出數(shù)據(jù)。不幸的是,我的計(jì)算機(jī)上沒有這樣的程序,帶有示例代碼的文檔沒有提供任何建議或鏈接到合適的程序供我下載。但是,文檔中的示例輸出照片顯示了一個(gè)標(biāo)題欄,表明正在使用的程序名為CoolTerm,我在此處下載。
這讓我想到了我想嘗試基于云的Microchip首先是IDE。
我的工作計(jì)算機(jī)連接到我的公司網(wǎng)絡(luò),為了保護(hù)該網(wǎng)絡(luò),我的IT部門已經(jīng)限制了我將軟件加載到計(jì)算機(jī)上的能力?;旧希鞘枪咎峁┑能浖?,否則我需要獲得IT部門的特別許可(和協(xié)助)才能加載任何其他軟件。這是一個(gè)單調(diào)乏味且耗時(shí)的過(guò)程,所以除非我絕對(duì)必須,否則我不想在我的工作計(jì)算機(jī)上添加任何內(nèi)容。加載開發(fā)環(huán)境對(duì)我來(lái)說(shuō)不屬于“必須”類別。安裝后也不需要維護(hù)和更新它們,這也需要IT干預(yù)。
-
MPLAB
+關(guān)注
關(guān)注
9文章
220瀏覽量
67671 -
PCB打樣
+關(guān)注
關(guān)注
17文章
2977瀏覽量
22568 -
華強(qiáng)PCB
+關(guān)注
關(guān)注
8文章
1831瀏覽量
28601 -
華強(qiáng)pcb線路板打樣
+關(guān)注
關(guān)注
5文章
14629瀏覽量
43923
發(fā)布評(píng)論請(qǐng)先 登錄
模擬IC怎么實(shí)際學(xué)習(xí)操作
MPLAB Xpress IDE無(wú)法識(shí)別MPLAB Xpress PIC18F47K40評(píng)估板(DM182027)
從MPLAB X編寫Xpress評(píng)估板失敗
如何從Xpress獲取.hex文件?
Xpress自動(dòng)程序該怎么進(jìn)行工作?
使用MPLAB x 4.20中的MCC庫(kù)(ADCC)編譯錯(cuò)誤
仿真和實(shí)際操作中驗(yàn)證所用數(shù)碼管的好壞方法要點(diǎn)是什么?
關(guān)于PIC24F Curiosity開發(fā)板和MPLAB代碼配置器的特點(diǎn)介紹
RFID的案例解析與實(shí)際操作的詳細(xì)資料說(shuō)明

簡(jiǎn)述BOD測(cè)定儀在實(shí)際操作中的應(yīng)用和注意事項(xiàng)
在MPLAB Xpress生態(tài)系統(tǒng)中使用8位MCU的入門信息
BGA返修臺(tái)在實(shí)際操作中的注意事項(xiàng)有哪些?
靜力水準(zhǔn)儀在實(shí)際操作中有哪些難點(diǎn)

評(píng)論