本帖最后由 chen000000009 于 2016-4-17 23:15 编辑
前言
随着ST公司在STM32上面取得的巨大成功,越来越多的国内外厂家纷纷把目光瞄准了针对工业应用领域的ARM Cortex-M3系列处理器。先简单介绍一下ARM cortex-M3的处理器。ARM Cortex-M3 处理器是行业领先的 32 位处理器,适用于具有较高确定性的实时应用,它经过专门开发,可使合作伙伴针对广泛的设备(包括微控制器、汽车车身系统、工业控制系统以及无线网络和传感器)开发高性能低成本平台。此处理器具有出色的计算性能以及对事件的优异系统响应能力,同时可应实际中对低动态和静态功率需求的挑战。此处理器配置十分灵活,从而支持广泛的实现形式。这种处理器目前已经在工业行业尤其是机电一体化行业使用得特别多,它作为下位机可以轻松实现多种总线扩展,对执行机构实施控制。今天给大家介绍的就是来自中国兆易科技的开发板----GD32F207ZE开发板。
第一部分----开箱
首先看看这个开发板的盒子,如下图
这个盒子比较简洁,正面是GD32的标志,然后是ARM CORTEX的标志
背面主要就是GD公司的一些信息
盒子里面主要包括了:
一块用防静电袋子包装的GD32F207ZE开发板,包括主板加上arduino扩展板、两条microUSB转USB数据线,一张资料光盘
打开防静电袋子,就能够看到两块板了,左边那块是主板,右边那块实际上是一块arduino接口公口转母口那种转接板,方便接入各种arduino扩展模块
再来张主板正面的特写
主板背面主要是一些接口的定义,没有布元器件
两块板叠起来的样子
第二部分----硬件介绍
在这一部分,笔者将会对GD32上面的硬件进行简单介绍
1、CPU介绍
这块GD32F207ZET6有如下特点:
1、主频高达120MHz
2、flash访问零等待
3、单周期乘数和硬件分配器、
GD32F207ZET6具体参数如下
1、主频120MHz
2、512KB flash
3、128KB SRAM
4、114个IO口
5、3路I2C总线、3路SPI总线、2路CAN总线、2路I2S总线
6、支持1路LCD,1路camera,1路以太网
7、3路12位ADC,2路12位DAC
这个芯片属于GD的ARM Cortex-M3系列处理器中最强的几款之一,其性能在全世界M3处理器中也算比较强的。
2、GD-link介绍
这块开发板上面集成了一个GD-link,这是参考STM32开发板的设计,这种方法不需要使用者再额外去配一个下载器,比较方便
下载器是用一块GD32F1 CBT6作为主控制器,用于编码并向CPU提供相关代码
3、USB-UART电路
USB-UART电路使用CH340作为控制器,用于串口调试,这种调试电路成本较低,效果较好。
4、arduino扩展接口
板的两侧各有两排扩展口,兼容arduino UNO接口
5、LCD接口
CPU下方有一路LCD接口,可以接入LCD显示屏
硬件介绍到此结束,下一篇将介绍一下使用方法并进行一些简单演示。
|