首頁 > 評測 > 性能卓越、簡單易用——GD32207I-EVAL評測

性能卓越、簡單易用——GD32207I-EVAL評測

  • 作者:劉昆磊
  • 來源:21ic
  • [導讀]
  • 從Flash閃存領域起家的兆易創(chuàng)新公司自從涉足微控制器(MCU)領域的短短幾年間,先后推出多個基于ARM Cortex-M3內(nèi)核的MCU,可謂一鳴驚人。在2015年又推出全新的高性能增強型GD32F205和GD32F207系列微控制器。

二、品味

在對GD32207i-EVAL評估板的官方DEMO演示后,我們對這塊功能強大的開發(fā)板有了整體的認識,下面大家一起來仔細品味一番!

1、核心

要說到兆易創(chuàng)新這塊GD32207i-EVAL評估板的主控制器GD32F207IKT6,采用LQFP176封裝,主頻高達120MHz,真可謂是目前功能最強、資源最豐富的一款處理器。

0201.png

圖2-1 GD32F207IKT6微控制器

GD32F20xx系列微控制器AHB 總線矩陣是基于多層級的AMBA 3.0 AHB-LITE技術(shù)的,可確保系統(tǒng)中多個主設備和從設備之間可建立并行的訪問路徑。AHB 總線矩陣包含Cortex-M3 內(nèi)核的ICode 總線、DCode 總線、系統(tǒng)總線、DMA1、DMA2、Ethernet,以及TLDI 共7 個主設備。AHB 總線矩陣包含flash 存儲器的ICode 總線接口和DCode總線接口、片內(nèi)SRAM1、SRAM2、SRAM3、片外存儲器控制器,以及系統(tǒng)AHB 和AHB2共8 個從設備。

系統(tǒng)AHB 總線與幾乎所有的AHB 外設相連,此外還包含兩條AHB-APB 總線橋,這樣可以在系統(tǒng)AHB 總線以及兩個APB 總線之間實現(xiàn)完全同步連接。兩條APB 總線則與所有的APB外設相連。APB1 總線的最高速度限制為60MHz,APB2 總線則可全速運行,最高可達120MHz。

0202.png

圖2-2 GD32F20x 系列微控制器的系統(tǒng)架構(gòu)

GD32F207IKT6微控制器特性:

•微控制器GD32F207IKT6,主頻120MHz,集成3MB Flash、256KB SRAM,內(nèi)核訪問閃存高速零等待,最高主頻下的工作性能可達150DMIPS,同主頻下的代碼執(zhí)行效率比市場同類Cortex-M3產(chǎn)品提高30-40%。

•GD32F2微控制器采用2.6V-3.6V電源,I/O口可承受5V電平。

•支持高級電源管理并具備三種省電模式,包括睡眠模式,深度睡眠模式和待機模式。

•在外部電池供電情況下,內(nèi)置的高精度可校準實時時鐘(RTC)運行時的待機電流低于1uA。

•擁有多達10個16位通用定時器、2個16位基本定時器,同時支持三相PWM互補輸出和霍爾采集接口的2個16位高級定時器可用于矢量控制。

•外設接口資源包括多達8個UART、3個SPI、3個I2C、2個I2S、2個CAN 2.0B、1個SDIO接口、1個10/100M以太網(wǎng)控制器(MAC),并配備了支持低功耗LPM功能的USB OTG 全速接口,可提供Device、HOST、OTG等多種傳輸模式。

•配備了3個采樣率高達2MSPS的12位高速ADC,多達24個可復用通道,擁有2個12位DAC。

•集成了8位至14位的Camera視頻接口,便于連接數(shù)字攝像頭并實現(xiàn)圖像采集與傳輸。

•內(nèi)置了TFT LCD控制器從而直接驅(qū)動液晶屏,最高可以支持SVGA 7吋800 x 600像素的RGB TFT顯示。

•安全方面,可支持DES、3DES加密標準和AES(128位、192位,256位) 加密技術(shù),并支持用于數(shù)字簽名的MD5和SHA-1、SHA-224、SHA-256硬件哈希校驗以及HMAC消息認證碼。

以上這些不俗的表現(xiàn),使GD32F2系列微控制器可應用在工業(yè)控制、人機界面、安全支付、車載設備和物聯(lián)網(wǎng)等市場應用。同時,隨著GD32F2系列微控制器的加入,使得兆易創(chuàng)新公司的GD32 Cortex-M3 MCU家族的選擇范圍已經(jīng)進一步擴大至155個型號、8大產(chǎn)品系列、9種封裝類型,在軟件和硬件引腳封裝方面都保持相互兼容,全面支持各種高中低端嵌入式應用與升級。良好的生態(tài)系統(tǒng)的構(gòu)建,有助于提高兆易創(chuàng)新的GD32系列產(chǎn)品的市場競爭能力。

2、電源

兆易創(chuàng)新的GD32207i-EVAL評估板電源部分設計非常簡單,可以用電源適配器通過CN1向開發(fā)板供電,也可以使用板載的迷你USB OTG 接口向開發(fā)板供電,具體電源選擇可以由SW1開關(guān)選擇,當電源正確配置后,LED5電源指示燈點亮。

0203.png

圖2-3 GD32207I-EVAL評估板電源部分

0204.png

圖2-4 GD32207I-EVAL評估板電源電路

3、調(diào)試接口

用戶在評估使用一款開發(fā)板時,一個很重要的因素就是它的編程調(diào)試過程是否簡單易用,是否帶有調(diào)試接口。GD32207i-EVAL評估板為用戶提供了兩個調(diào)試接口,一是為用戶預留了JTAG接口,用戶需要購買J-LINK仿真器調(diào)試,如果單單這樣的話,在調(diào)試方面有硬傷了,還好,兆易創(chuàng)新公司為GD32207i-EVAL評估板配備了最新的GD-Link仿真調(diào)試器,GD-Link提供了完整的GD32全系列MCU產(chǎn)品調(diào)試和編程功能,包括芯片設置、單步調(diào)試、Flash斷點調(diào)試、寄存器定義、Flash編程等操作,并兼容如Keil MDK等多種開發(fā)工具IDE,使用戶不需要額外購買編程仿真器就可以在線調(diào)試程序。

0205.png

圖2-5 板載GD-Link仿真調(diào)試器

關(guān)于GD-Link部分的設計,在這里要吐一下槽:

(1)這個GD-Link的功能有待于進一步提升,比如增加虛擬串口功能,相信開發(fā)MCU的工程師在系統(tǒng)調(diào)試階段都希望使用串口輸出一些必要的信息,但是開發(fā)板只提供的RS232接口的串口,使用筆記本的人估計很難找到,還需要單獨在配USB專串口線了,而且比較麻煩。

(2)希望能夠為這個GD-Link編程調(diào)試器單獨引出的SWD接口,可以方便調(diào)試其他GD32微控制器(比如用戶自己開發(fā)的電路板)。

(3)既然在使用GD32207i-EVAL評估板時,大多要使用GD-Link連計算機,那么為什么不把GD-Link上的迷你USB接口的電源供給開發(fā)板使用,這樣一般情況下就可省去一根USB電源線?

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論