新收到一块GD32F207i-EVAL开发板,它齐全的配置是常规开发板所无法比拟的,由图1我们可以看到它最显眼的几大非常规配置,如4.3寸的电容感应式触摸屏,OV7670摄像头,带RJ45接口 的网络通讯功能等。
图1 GD32F207i-EVAL开发板 当我们移去显示屏,被遮挡的部分便一览无余了,参见图2所示。原来这里也藏着大量的外设资源,主要有被白色线框围起的GD-LINK,进行串行通讯的RS232接口、用于信息存储的mini SD卡座、用于音频输出功能的耳机座等。此外,较为突出的就是反映兆易特点的存储器资源,在板上它不但配有SPI Flash,还带有SDRAM以及NAND Flash。 翻过板子,其背面如图3所示,完全没有放置任何的元件。
图2 移去显示屏的主板
图3开发板背面 看完主板,我们再来查看移开的显示屏,其正面如图4所示,看见它是一个40脚的显示模块,翻看背面则看见到各引脚的名称,如图5所示。
图4 显示屏正面
图5显示屏背面 有了前面的整体认识,我们再把目光移到开发板的核心MCU上,其采用的芯片型号为GD32F207IKT6,该芯片共有176个引脚,其主要特性如下: 主频120MHz、集成3MB Flash、256KB SRAM、通用定时器*10、Adv. TM*2、Basic TM*2、系统时钟*1、看门狗*2、RTC*1、USART*4、UART*4、I2C*3、SPI*3、I2S*1、SDIO*1、CAN2.0B*2、USB2.0 OTG FS*1、以太网MAC*1、TFT-LCD*16、数字摄像头接口*1、Crypro/Hash*1、EXMC/SDRAM*1、ADC*3、DAC*2、最多支持140GPIOs。 目睹了上面的特性,不得不承认其性能的强大! 那GD32F207i-EVAL开发板是否为首款使用GD32F207的开发板呢? 那道不是,据本人收集的资料看至少致已有3款关于GD32F207的开发板曾出现过,分别是GD32 Colibri-F207ZE开发板、GD32207C-EVAL 评估板、GD32F207i-EVAL评估板。 这3款开发板所采用的微控器其基本特征性如表1所示,可见他们在Flash容量及引脚数上都有较大差异。其中GD32 Colibri-F207ZE开发板的外设资源最少,适于做入门级的学习或进行全自主性的开发;GD32F207i-EVAL评估板的外设资源最齐全,时候对GD32F207进行全面而深入的学习,并可直接用于有深度的产品开发;GD32207C-EVAL 评估板的外设资源则介于二者之间,它比GD32 Colibri-F207ZE开发板的外设多许多,但相较于GD32F207i-EVAL评估板则在显示屏的尺寸上要小,且没有配置数字摄像头和外部SDRAM。
有了一定的感性认识后,我们就看看该开发板如何用吧。 在板上有两个miniUSB座,分别用于板载的USB OTG功能和GD-Link调试器功能,据相关资料介绍其不承担板卡的供电作用,供电需要通过5V的DC JACK接口。但该开发板却并未配备相应的电源适配器,需要自行去配备。值得指出的是,板上并没有任何的保护措施,是直接使用外部接入的直流5V电源,千万要当心。否则极易将板子损坏。在当今各种电源适配器皆有的情况下,应该添加一个LM7805稳压片以起到限压的保护作用,以减少不必要的损伤。 出于迫不及待的心情,在没有电源适配器的情况下,将供电方式切换到USB方式,并由USB OTG功能的端口来连接电脑,则可见到电源指示灯LED5被点亮。与此同时LED1~4也开始以流水灯的形式在运转,如图6所示。
图6加电运行 后来购置了一个DC 5V 1.0A的电源适配器,将供电模式切换到DC方式,上电后依然是执行流水灯的Demo,与一些资料所介绍的摄像头拍摄内容的显示有较大的差异。此外,液晶屏也毫无反应,不知是何原因。要找相关的资料也很困难,即使是官网也没如意。本来期待上电就能要求安装驱程以便开发,现在几乎除了流水灯就没有其它反应了,实在是急!盼GD的技术支持能给予帮助,好东西得发挥作用呀!
|