首頁 > 評測 > 簡約而不簡單的好奇心——Microchip Curiosity開發(fā)板評測
簡約而不簡單的好奇心——Microchip Curiosity開發(fā)板評測
- [導(dǎo)讀]
- 現(xiàn)在不少人都認(rèn)為,8位和16位MCU即將消亡,32位MCU性價(jià)比和功耗方面更具有優(yōu)勢。然而Mcicrochip并沒有放棄和削減8位PIC的市場,相反地,在去年年中,Microchip推出了一款全新的Curiosity開發(fā)板。
中國有句俗語叫做“順勢而為”,而Microchip顯然不這么想,F(xiàn)在不少人都認(rèn)為,8位和16位MCU即將消亡,32位MCU性價(jià)比和功耗方面更具有優(yōu)勢。然而Mcicrochip并沒有放棄和削減8位PIC的市場,相反地,在去年年中,Microchip推出了一款全新的開發(fā)板——Curiosity。此款開發(fā)板專門為新型號的中端PIC 8位單片機(jī)設(shè)計(jì),可以可以允許用戶任意更換DIP接口的8位和16位PIC芯片,從而提高了該板子的重復(fù)利用性。Microchip已經(jīng)有不少PIC10/PIC12/PIC16/PIC18的開發(fā)板了,為什么還要專門設(shè)計(jì)Curiosity開發(fā)板,Curiosity開發(fā)板和以前的開發(fā)板有什么不同呢?我們在下面將逐步進(jìn)行分析和比較。
開發(fā)板介紹篇
首先,我們來看看Curiosity開發(fā)板的外觀,各數(shù)字標(biāo)明了不同的功能模塊和接口:
1. USB mini-B 連接器(反面)
2. 9V 直流輸入(未焊接)
3. 復(fù)位按鈕
4. 可以選擇3.3/5V 工作電壓 (J12)
5. 外部電源輸入
6. 擴(kuò)展板接口
7. PIC 單片機(jī)插座,支持20腳以內(nèi)的單片機(jī)
8. mikroBUS™ Click 接口
9. RN4020 藍(lán)牙模塊接口(未焊接)
10. 電位器(RC0)
11. 4個(gè)LED(RA5、RA0、RA2、RC5)
12. mTouch 觸摸按鍵(RC1)
13. 用戶按鍵(RC4)
14. 板載Starter Kits仿真器
從上面的圖中,我們可以看出,Curiosity開發(fā)板有如下特點(diǎn):
■ 支持20引腳以內(nèi)的8位PIC單片機(jī)
■ 可以開發(fā)多種單片機(jī)
■ 集成編程器/調(diào)試器
■ 支持3.3/5V工作電壓
■ 引出了全部IO
■ 帶有多種外設(shè)和擴(kuò)展接口
· 1個(gè)普通用戶按鍵
· 1個(gè)mTouch 電容觸摸鍵
· 4個(gè)LED
· 1個(gè)電位器
· 帶有mikro BUS接口,可以直接使用超過100種的 Click 擴(kuò)展模塊
· 支持RN4020藍(lán)牙模塊(未焊接)
· 支持外電源輸入(未焊接)
此外,從Microchip公司的網(wǎng)站上,我們還可以發(fā)現(xiàn)Curiosity開發(fā)板的其它一些特性:
■ 與MPLAB代碼配置器(MCC)無縫融合
■ 與MPLAB X IDE和XC8編譯器完全兼容
■ 支持IOT功能(通過藍(lán)牙和擴(kuò)展模塊)
■ 在線提供大量用戶指南和操作指示文檔
■ 提供了完整的例程和教程
剛看到Curiosity開發(fā)板時(shí),如果不仔細(xì)看很容易把它誤認(rèn)為是TI的開發(fā)板了,因?yàn)樗瓷先ズ芟馮I的LaunchPad開發(fā)板,都是紅黑的主題,簡約的風(fēng)格。
開發(fā)板本身沒有集成太多的外設(shè),但是引出了全部IO,留出了擴(kuò)展接口,保持了Microchip開發(fā)板一貫簡潔實(shí)用的風(fēng)格,就象Microchip的單片機(jī)一樣,簡單、直接、靈活、容易使用。Curiosity開發(fā)板集成的外設(shè)不多,直接支持的功能也不多,但是對于初學(xué)者入門來說已經(jīng)足夠,可以方便的學(xué)習(xí)各種基本功能,需要更多功能時(shí)擴(kuò)展起來也非常容易。
Curiosity開發(fā)板也是Microchip單片機(jī)開發(fā)板中為數(shù)不多帶有板載仿真器的開發(fā)板,對于剛開始學(xué)習(xí)PIC單片機(jī)的工程師和電子愛好者可以不用專門再去購買一個(gè)仿真器。不過Microchip公司并不想讓它成為一個(gè)通用的仿真器(象ST Nucleo開發(fā)板上帶有的STLink仿真器是可以作為通用仿真器的),所以沒有留出外置的仿真接口,不能直接仿真其它的PIC單片機(jī)。而且它支持的單片機(jī)型號比較少,這應(yīng)該是Microchip公司有意限制造成的,不知道以后是否可以通過升級固件的方式提供更多的功能。
Curiosity開發(fā)板主要是為了新的PIC 8位單片機(jī)而設(shè)計(jì),雖然因?yàn)楦鞣N型號的PIC單片機(jī)之間引腳的兼容性很好,所以很多老型號的PIC單片機(jī)也可以在這個(gè)開發(fā)板上運(yùn)行,但是部分功能可能不被支持,也不一定能夠使用板載的仿真器。所以在更換單片機(jī)時(shí),最好先到Curiosity開發(fā)板的網(wǎng)站上查一下支持的芯片列表,看看你使用的單片機(jī)是否可以用在Curiosity開發(fā)板上。
在前面的開發(fā)板介紹中提到了開發(fā)板帶有mikroBUS™ Click 接口,這個(gè)接口在PIC 單片機(jī)開發(fā)板上好像也是首次出現(xiàn)。可能很多人都不太熟悉這個(gè)mikroBUS™ Click 接口,mikroBUS™ Click 接口是一個(gè)通用的用戶接口,它非常類似于我們熟悉的Arduino接口,在這個(gè)接口中帶有電源、GPIO、I2C、SPI、UART、PWM、AIN等功能,但是接口的數(shù)量要比標(biāo)準(zhǔn)的Arduino接口少(應(yīng)該說更接近Arduino Nano或者Arduino mini這樣的接口),體積也更加小巧。在mikroe公司的網(wǎng)站(http://www.mikroe.com/click/)上,我們可以看到有上百種各種功能的Click 擴(kuò)展板,如:心率檢測、Wifi、藍(lán)牙BLE、LCD顯示、數(shù)碼管、GPS、觸摸鍵和滑條、氣體檢測、紅外、運(yùn)動(dòng)檢測等等。這就像我們常見的各種Arduino模塊和傳感器一樣,只要將這些模塊插到mikroBUS™ Click 接口上就能使用,擴(kuò)展不同的功能,非常方便。只是Click 擴(kuò)展板在國內(nèi)很少見到,而且價(jià)格都比較貴。更多關(guān)于Click 擴(kuò)展板的說明可以在mikroe公司的網(wǎng)站查看,下圖顯示了部分Click模塊。
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗(yàn),暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前