GD32F207ZET6微控制器特性: - 基于ARM Cortex-M3处理器,主频120MHz,集成512KB Flash、128KB SRAM
- 通用定时器*10、Adv. TM*2、Basic TM*2、系统时钟*1、看门狗*2、RTC*1
- USART*4、UART*2、I2C*3、SPI*3、I2S*2、SDIO*1、CAN2.0B*2、USB2.0 OTG FS*1、以太网MAC*1
- TFT-LCD*1、数字摄像头接口*1、Crypro/Hash*1、EXMC/SDRAM*1
- ADC*3、DAC*2、最多支持114IO扩展
根据兆易官方提供的资料,目前GD32F2系列微控制器多达27款产品,并保持了与GD32现有产品在软件和引脚封装方面的完美兼容,事实上,兆易同一个系列的产品基本功能都保持一致,只是在Flash、SRAM以及外设接口的数量上有所增减。 GD32F2系列的微控制器同样支持兆易特有的专利技术——内核访问闪存高速零等待技术,这使得处理器访问Flash的速度能达到最快,不需要等待时间,大大增强了代码的执行效率;同时GD32F2系列微控制器都具有3种省电模式:睡眠模式、深度睡眠模式以及待机模式,支持2.6V~3.3V供电,部分IO还可以承受5V电平,防止在不当的操作条件下意外损坏芯片。 我们看到的板载的GD32F207ZET6微控制器在GD32F2系列之中属于中端的配置,512KB FLASH、128KB SRAM、LCD接口、数字摄像头接口、以太网MAC接口、USB OTG接口等,功能非常的丰富,另外最大可支持114个IO口的扩展,用户可以通过GD32 Colibri-F207ZE开发板引出的IO口排针座高度灵活DIY。超强的性能、丰富的功能,使GD32F2系列微控制器在众多场合都有非常广阔的应用前景,如工业控制、人机交互界面、警报系统、GPS、游戏等领域。 上电使用 由于是工程样板的缘故,笔者拿到手上的时候也就只有GD32 Colibri-F207ZE光板一块,携带非常方便,使用起来同样如此。在正式使用前,我们首先需要了解几点: - 板卡自带两个miniUSB接口,一个用于串口功能、一个用于GD-LINK调试器,两个接口都可以提供板卡供电
- 官方提供的GD32 Colibri-F207ZE开发板例程资源是基于KEIL5.0版本以上的IDE
- 兆易创新的微控制器软件包是在MDK-KEIL的官网列表中找不到的,这个由兆易创新提供(FLM配置文件可以用GD32F107代替)
- 用于串口、下载调试功能的GDLINK CMSIS-DAP CDC驱动由兆易创新提供
基本了解了GD32 Colibri-F207ZE的开发环境后,我们实际来上电体验一番,通过miniUSB线将板卡与电脑连接,如下图所示,先连接板卡的UBS转串口功能的miniUSB接口,上电后可以看到板卡运行初始的内置LED程序。
|