用户工具

站点工具


gt7000

这是本文档旧的修订版!


银杏科技有限公司旗下技术文档发布平台
技术支持电话0379-69926675-801
技术支持邮件Gingko@vip.163.com
购买链接点击购买
版本 日期 作者 修改内容
V0.1 20250812 Zhaowenzhe 初次建立

GT7000 异构双核心工控板

基础资料下载

序 号 名 称 下载链接
1 核心板原理图GT7000核心板原理图REVA1.pdf
2 底板原理图GT7000底板原理图REVA2.pdf
3 核心板扩展引脚分布图GT7000核心板扩展引脚图V1.0.pdf
4 底板扩展引脚分布图GT7000底板扩展引脚图V1.0.pdf
5 数据手册GT7000数据手册v1.1.pdf
6 核心板机械尺寸图GT7000核心板机械尺寸图v1.0.pdf
7 出厂测试说明GT7000出厂测试说明v1.1.pdf
8 测试demo购买后提供
9 原理图库购买后提供
10 PCB库购买后提供
11 ARM实验例程包购买后提供
12 FPGA实验例程包购买后提供

1 特性及资源

1、异构双核心:具有典型的串行处理器(ARM) + 并行逻辑(FPGA)两套独立功能单元,可同时完成复杂事务处理和并行计算、控制功能。

2、便捷性:核心板使用65mm * 50mm的尺寸,既可以与底板搭配,组成学习套件开发板,又可以将核心板嵌入到用户自己的系统中,简化用户自己的产品开发。

3、ARM:采用Cortex-M7内核的STM32H743XIH6,最高运行频率达 480MHz,双精度浮点单元,DSP指令。具有高性能、低功耗特点,适用于工业控制、人机界面、白色家电、电机驱动等应用领域。

4、FPGA:采用Xilinx公司ARTIX7系列的FPGA,其中GT7000 100T搭载了XC7A100T的FPGA芯片,内置6个MMCM,101440个逻辑单元,135个嵌入式RAM块;GT7000 200T搭载了XC7A200T的FPGA芯片,内置10个MMCM,215360个逻辑单元,365个嵌入式RAM块。适用于大多数测试测量、数据采集、接口通信、协议栈转换、自动控制等应用。

5、电源特性:采用专业集成电源管理芯片EA3059,ARM、FPGA采用独立电源供电,保证ARM、FPGA安全稳定工作。

6、资源丰富:

  [1]ARM内置2M Bytes Flash,1M Bytes RAM,且板载了16M Bytes Flash和32M Bytes SDRAM,为计算、人机界面设计等提供了大量缓存;
  [2]FPGA外挂2块256M Bytes DDR3内存;
  [3]核心板内置512K Bytes EEPROM;
  [4]核心板内置高精度基准电源;
  [5]核心板内置高边电流检测电路,各路电压监控电路,可实时监控电源及功耗;
  [6]底板内置USB<-->UART,只需一根USB Type C线,即可实现便捷式调试终端,参数输出;
  [7]底板内置USB<-->OTG,支持USB2.0高速传输;
  [8]底板内置13pin调试接口,通过转接板接下载器可完成在线仿真、调试;
  [9]底板内置TF卡插座;易于存储扩展;
  [10]底板内置32pin LCD扩展接口,可用于银杏科技标准显示模块;
  [11]底板内置3个GM-LINK接口,可用于外接银杏科技AD/DA模块;
  [12]底板内置CAN通信接口;
  [13]底板内置RS-232通信接口;
  [14]底板内置RS-485/RS-422通信接口;
  [15]底板内置百兆以太网口;
  [17]底板内置光纤接口×2;
  [18]底板内置Pcie 2.0 ×1接口;
  [19]底板内置ARM、FPGA各3个独立按键;
  [20]核心板板对板连接器扩展 ARM IO 87个;
  [21]核心板板对板连接器扩展 FPGA IO 185个。
  
  

7、应用领域:测试测量、自动控制、数据采集、运动控制、人机界面、白色家电、电机驱动、工程机械、物联网节点、个人DIY。

2 ARM实验例程(基于HAL库)

例程一 认识STM32——环境搭建与调试下载
例程二 GPIO输出实验——ARM驱动LED
例程三 EXTI中断输入实验——读取ARM按键状态
例程四 UART通信实验——通过命令控制LED
例程五 RS_232通信实验——收发测试
例程六 RS_485通信实验——收发测试
例程七 RS_422通信实验——收发测试
例程八 SYSTICK定时器实验——定时闪烁LED
例程九 通用定时器实验——定时闪烁LED
例程十 IWDG看门狗实验——复位ARM
例程十一 WWDG看门狗实验——复位ARM
例程十二 定时器PWM实验——呼吸灯
例程十三 ADC实验——电源监控
例程十四 RTC实时时钟实验——显示日期和时间
例程十五 DMA实验——储存器到存储器的传输
例程十六 I2C通信实验——读写测试EEPROM
例程十七 SPI通信实验——读写测试SPI FLASH
例程十八 SDRAM实验——读写测试SDRAM
例程十九 FSMC实验——独立地址模式读写FPGA
例程二十 FSMC实验——复用地址模式读写FPGA
例程二十一 SDIO实验——读取SD卡信息
例程二十二 FATFS实验——文件操作
例程二十三 STM32产生随机数实验
例程二十四 DSP_MATH实验
例程二十五 USB_CDC实验——高速数据传输
例程二十六 USB_HID实验——双向数据传输
例程二十七 USB_MSC实验——读/写U盘(大容量存储器)
例程二十八 USB_VCP实验——虚拟串口
例程二十九 USBD_MSC实验——虚拟U盘
例程三十 LAN_TCP_CLIENT实验——以太网数据传输
例程三十一 LAN_TCP_SERVER实验——以太网数据传输
例程三十二 LAN_UDP实验——以太网数据传输
例程三十三 LAN_HTTP实验——网页服务器
例程三十四 LAN_DHCP实验——动态分配IP
例程三十五 LAN_DNS实验——域名解析
例程三十六 LAN_MODBUS_TCP实验——电源监控
例程三十七 LAN_NETIO实验——以太网测速
例程三十八 SD_IAP_FPGA实验——更新升级FPGA
例程三十九 U_DISK_IAP_FPGA实验——更新升级FPGA
例程四十 HTTP_IAP_FPGA实验——更新升级FPGA
例程四十一 UART_IAP_ARM实验——更新升级STM32
例程四十二 SD_IAP_ARM实验——更新升级STM32
例程四十三 U_DISK_IAP_ARM实验——更新升级STM32
例程四十四 HTTP_IAP_ARM实验——更新升级STM32
例程四十五 Modbus-RTU实验——电源温度监控
例程四十六 CAN通信实验——收发测试
例程四十七 BootROM实验——Ext SDRAM运行
例程四十八 LCD实验——驱动4.3寸液晶屏
例程四十九 LCD实验——驱动7寸液晶屏
例程五十 TOUCH实验——4.3寸电阻触摸
例程五十一 TOUCH实验——7寸电阻触摸
例程五十二 TOUCH实验——4.3寸电容触摸
例程五十三 TOUCH实验——7寸普分电容触摸
例程五十四 TOUCH实验——7寸高分电容触摸

3 FPGA实验例程(基于Vivado2020.2)

例程一 认识FPGA——开发环境的搭建
例程二 GPIO输出实验——点亮LED
例程三 GPIO输入实验——独立按键消抖
例程四 Master_SPI配置模式——固化程序
例程五 Slave_Serial配置模式——ARM配置FPGA
例程六 3-8译码器实验——Vivado自带仿真器仿真实验
例程七 Modelsim联合仿真实验
例程八 ILA实验——逻辑分析仪
例程九 基础逻辑门实验——逻辑门使用
例程十 乘法器实验——乘法器使用
例程十一 锁相环实验——锁相环使用
例程十二 计数器实验——呼吸灯
例程十三 PWM输出实验
例程十四 状态机实验——段式状态机描述
例程十五 状态机实验——两段式状态机描述
例程十六 状态机实验——三段式状态机描述
例程十七 FSMC总线通信实验——独立地址模式
例程十八 FSMC总线通信实验——复用地址模式
例程十九 基于UART的ARM与FPGA通信实验
例程二十 基于SPI总线的ARM与FPGA通信实验
例程二十一 基于I2C总线的ARM与FPGA通信实验
例程二十二 基于单口RAM的ARM+FPGA数据存取实验
例程二十三 基于伪双端口RAM的ARM+FPGA数据存取实验
例程二十四 基于真双端口RAM的ARM+FPGA数据存取实验
例程二十五 基于FIFO的ARM+FPGA数据存取实验
例程二十六 基于DDR3的ARM+FPGA数据存取实验
例程二十七 光口眼图测试实验
例程二十八 基于XDMA的PCIe通信实验
例程二十九 基于QT上位机的PCIe测速实验
例程三十 基于QT上位机的PCIe读写FPGA测RAM实验
例程三十一 基于QT上位机的PCIe控制FPGA侧GPIO实验
例程三十二 基于QT上位机的PCIe中断实验
例程三十三 基于QT上位机的PCIe读写FPGA侧DDR3实验
例程三十四 基于PCIe的AD9226数据采集
例程三十五 基于PCIe的AD7606数据采集

4 RTT实验例程

例程一 RT-Thread介绍
例程二 构建最简BSP工程,包含UART、PIN
例程三 RT-Thread启动过程
例程四 线程的创建和删除(动态方法)
例程五 线程的初始化和脱离(静态方法)
例程六 软件定时器的创建与删除(动态方法)
例程七 软件定时器的初始化和脱离(静态方法)
例程八 软件定时器的辅助函数
例程九 信号量的创建和删除(动态方法)
例程十 信号量的初始化和脱离(静态方法)
例程十一 信号量的使用和管理
例程十二 互斥量的创建和删除(动态方法)
例程十三 互斥量的初始化和脱离(静态方法)
例程十四 互斥量的使用和管理
例程十五 事件集的创建和删除(动态方法)
例程十六 事件集的初始化和脱离(静态方法)
例程十七 事件集的使用和管理方法
例程十八 邮箱的创建和删除(动态方法)
例程十九 邮箱的初始化和脱离(静态方法)
例程二十 邮件的使用和管理方法
例程二十一 消息队列的创建和删除(动态方法)
例程二十二 消息队列的初始化和脱离(静态方法)
例程二十三 消息队列的使用和管理方法
例程二十四 内存池的创建和删除(动态方法)
例程二十五 内存池的初始化和脱离(静态方法)
例程二十六 内存池的使用和管理方法
例程二十七 钩子函数的应用
例程二十八 添加ADC设备驱动,监控设备电源
例程二十九 添加I2C设备,挂载SHT31温湿度设备
例程三十 SPI通信实验——读写测试SPI FLASH
例程三十一 添加USB驱动,挂载U盘
例程三十二 SDIO实验——读取SD卡信息
例程三十三 添加文件系统
例程三十四 添加SDRAM设备驱动,读写外部SDRAM
例程三十五 LAN_TCP_CLIENT实验——以太网数据传输
例程三十六 LAN_TCP_SERVER实验——以太网数据传输
例程三十七 LAN_UDP实验——以太网数据传输
例程三十八 LAN_DHCP实验——以太网访问
例程三十九 添加LTDC驱动,驱动4.3寸液晶屏
例程四十 添加电容触摸驱动,读取触摸数据
例程四十一 驱动7寸普清电容触摸屏幕
例程四十二 驱动7寸高清电容触摸屏幕
例程四十三 添加FSMC驱动,读写FPGA

5 LVGL实验例程

例程一 LVGL的移植
例程二 LVGL最简工程介绍
例程三 Object对象
例程四 lv_obj基础对象
例程五 lv_label标签
例程六 lv_btn按钮
例程七 Events事件(Overview)
例程八 Layers图层(Overview)
例程九 lv_led指示灯
例程十 lv_bar进度条
例程十一 lv_slider滑块
例程十二 lv_cb复选框
例程十三 lv_switch开关
例程十四 lv_arc弧形示指器
例程十五 lv_spinner缓冲标志
例程十六 lv_meter刻度指示器
例程十七 lv_line线条
例程十八 Fonts字体(Overview)
例程十九 lv_font中文内部字体、字符
例程二十 lv_list列表
例程二十一 lv_dropdown下拉列表
例程二十二 lv_roller滚轮列表
例程二十三 lv_table表格
例程二十四 lv_tabview选项卡
例程二十五 lv_win窗体
例程二十六 lv_spinbox微调框
例程二十七 lv_btnmatrix矩阵按钮
例程二十八 lv_chart图表
例程二十九 lv_keyboard键盘
例程三十十 lv_textarea文本域
例程三十一 lv_calendar日历
例程三十二 lv_canvas画布
例程三十三 lv_msgbox消息对话框
例程三十四 lv_tileview拼接视图
例程三十五 lv_style样式
例程三十六 Images图像
例程三十七 lv_img图片
例程三十八 lv_imgbtn图片按钮
例程三十九 Input devices输入设备
例程四十 Displays显示设备
例程四十一 Animations动画
例程四十二 Drawing绘制原理
例程四十三 Scroll滚动
例程四十四 Colors颜色
例程四十五 Timers定时器
例程四十六 LVGL综合例程一
例程四十七 LVGL综合例程二
例程四十八 7寸屏LVGL移植
gt7000.1755046985.txt.gz · 最后更改: 2025/08/13 09:03 由 zhaowenzhe