首頁 > 評測 > 性能卓越、簡單易用——GD32207I-EVAL評測
性能卓越、簡單易用——GD32207I-EVAL評測
- [導讀]
- 從Flash閃存領域起家的兆易創(chuàng)新公司自從涉足微控制器(MCU)領域的短短幾年間,先后推出多個基于ARM Cortex-M3內(nèi)核的MCU,可謂一鳴驚人。在2015年又推出全新的高性能增強型GD32F205和GD32F207系列微控制器。
編譯工程,發(fā)現(xiàn)有許多錯誤,但都是同樣的,“..\..\..\Library\GD32F20x_Firmware_Library\Firmware\CMSIS\core_cm3.h(147): error: #5: cannot open source input file "core_cmInstr.h": No such file or directory”,提示找不到core_cmInstr.h頭文件。
圖3-28 虛擬串口例程編譯錯誤
原因應該是版本問題,在GD32的固件庫中沒有帶有這個文件。它的位置在大家的MDK安裝目錄”C:\Keil_v5\ARM\Pack\ARM\CMSIS\4.5.0\CMSIS\Include“可以找到,在c/c++編譯選項中添加包含目錄。
圖3-29 添加包含路徑
記得仿真調(diào)試選項也選擇“CMSIS-DAP Debugger”調(diào)試器,以便可以使用GD-Link下載調(diào)試程序。
圖3-30 修改調(diào)試器
再次編譯就沒有問題。
確保GD32207i-EVAL評估板的USB OTG接口連接電腦,GD-Link接口連接電腦,JP5 跳到Usart1 端, JP31選擇LCD_R2。然后將程序下載到評估版并運行。
可以看到計算機的設備管理器多了一個未被識別的設備,這個就是本實例實現(xiàn)的虛擬串口,需要安裝驅(qū)動程序(GDUSB2Ser.inf),此驅(qū)動程序可以從“http://gd32mcu.21ic.com/documents#001”下載。其安裝方法可以參考其解壓后GD VCP Driver 文件夾中的安裝文檔。驅(qū)動安裝成功后,就可以在計算機設備管理器中找到新添加的串口。
圖3-31 虛擬串口驅(qū)動程序
圖3-32 驅(qū)動程序安裝后的虛擬串口
在上面可以看到,計算機上顯示了一個串口“COM7“連接的是評估版的串口1,串口”COM10“連接的是評估板虛擬出的USB串口。
圖3-33 虛擬串口硬件接線
同時在評估版的LCD屏上顯示了USB通信過程的提示信息。
圖3-34 虛擬串口例程提示信息
在計算機上打開2個串口助手,就可以互相通信了。
圖3-35 串口調(diào)試信息
可以看到,通信正常。是不是發(fā)現(xiàn)GD32207i-EVAL評估板功能很強大吧。
在使用過GD32207i-EVAL評估板之后,有幾點點小小的感觸:
(1)兆易創(chuàng)新的GD32系列在開發(fā)過程中關于GD32207i-EVAL評估板串口的問題,希望能把串口1除了RS232形式引出來外,能夠單獨引出一個TTL形式的串口,因為在調(diào)試過程中估計大家經(jīng)常需要連電腦,對用筆記本的人來說,估計都配的有USB-TTL的串口模板,不用像我這樣連接。
(2)強烈建議公司在后期給GD-Link調(diào)試器添加虛擬串口功能。
(3)建議兆易創(chuàng)新公司在后期可以考慮能為用戶提供一個圖形化的編程工具,幾乎所有流行的MCU產(chǎn)品都有類似功能的軟件來幫助用戶快速開發(fā),向ST的STM32 CUBEMX工具,NXP(原飛思卡爾的產(chǎn)品)的PE工具,TI的CCS中Grace工具等等。
四、總結
GD32207i-EVAL評估板是兆易創(chuàng)新公司為最新推出的基于ARM Cortex-M3內(nèi)核的高性價比增強型GD32F205和GD32F207系列微控制器的評估套件,板載有GD-Link編程調(diào)試器、4.3寸4線電阻屏、以太網(wǎng)接口、SDRAM和NAND Flash存儲器、OV7670攝像頭等模塊,資源豐富,可供用戶快速評估GD32F207系列微控制器性能。同時提供簡單易用的固件庫和豐富的工程例程縮短開發(fā)周期,適用多種主流IDE助力系統(tǒng)開發(fā)。
評估板的微控制器GD32F207IKT6,主頻120MHz,集成3MB Flash、256KB SRAM,內(nèi)核訪問閃存高速零等待,最高主頻下的工作性能可達150DMIPS,同時強了對視頻圖像、液晶顯示、存儲擴展以及高速信號采集等應用的支持,GD32F2xx系列延續(xù)了更高性能與更優(yōu)價格相結合的價值核心,保持了與GD32現(xiàn)有產(chǎn)品在軟件和引腳封裝方面的完美兼容。GD32F2xx系列微控制器主要定位于工業(yè)控制、人機界面、安全支付、車載設備和物聯(lián)網(wǎng)等市場應用。
參考
1、兆易創(chuàng)新(GigaDevice)推出GD32F2系列全新高性能增強型Cortex-M3 MCU:
http://gd32mcu.21ic.com/news/detail/new_id/78
2、GD32207I-EVAL光盤資料(套件包裝盒內(nèi))
3、兆易創(chuàng)新網(wǎng)站資料:http://gd32mcu.21ic.com/documents
——————本文系21ic原創(chuàng),未經(jīng)許可嚴禁轉(zhuǎn)載——————
- 本文系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ā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調(diào)試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前