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