用户工具

站点工具


gt7000

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
gt7000 [2025/08/12 15:46]
zhaowenzhe [GT7000 异构双核心工控板]
gt7000 [2025/08/13 09:04] (当前版本)
zhaowenzhe [GT7000 异构双核心工控板]
行 8: 行 8:
 ===== GT7000 异构双核心工控板 ===== ===== GT7000 异构双核心工控板 =====
  
-{{:gt7000:gt7000_100t.png?400|}} {{:​gt7000:​gt7000_200t.png?​400|}}+{{:gt7000:gt7000_200t_core.png?200|}}     ​{{:​gt7000:​gt7000_200t.png?​410|}}
 ==== 基础资料下载 ==== ==== 基础资料下载 ====
 |  **序 号**  |     **名 称**    |    **下载链接** ​   | |  **序 号**  |     **名 称**    |    **下载链接** ​   |
行 16: 行 16:
 |  4  |**底板扩展引脚分布图**|✔{{ :​gt7000:​gt7000底板扩展引脚图v1.0.pdf |GT7000底板扩展引脚图V1.0.pdf}} | |  4  |**底板扩展引脚分布图**|✔{{ :​gt7000:​gt7000底板扩展引脚图v1.0.pdf |GT7000底板扩展引脚图V1.0.pdf}} |
 |  5  |**数据手册**|✔{{ :​gt7000:​gt7000数据手册v1.1-中文_20250430.pdf |GT7000数据手册v1.1.pdf}} | |  5  |**数据手册**|✔{{ :​gt7000:​gt7000数据手册v1.1-中文_20250430.pdf |GT7000数据手册v1.1.pdf}} |
-|  6  |**测试demo**|✔{{ :​gt7000:​gt7000出厂测试v1.0.zip |GT7000出厂测试程序v1.0.zip}} | +|  6  |**核心板机械尺寸图**|✔{{ :​gt7000:​gt7000核心板机械尺寸图v1.0.pdf |GT7000核心板机械尺寸图v1.0.pdf}} | 
-|  7  |**出厂测试说明**|✔{{ :​gt7000:​gt7000出厂测试demov1.0测试说明.pdf |GT7000出厂测试说明v1.0.pdf}} | +|  7  |**出厂测试说明**|✔{{ :​gt7000:​gt7000出厂测试demov1.1测试说明.pdf |GT7000出厂测试说明v1.1.pdf}} | 
-|  8  |原理图库|购买后提供| +|  8  ​|测试demo|购买后提供| 
-|  ​ ​|PCB库|购买后提供| +|  9  ​|原理图库|购买后提供| 
-|  ​10  ​|ARM实验例程包|购买后提供| +|  ​10  ​|PCB库|购买后提供| 
-|  ​11  ​|FPGA实验例程包|购买后提供|+|  ​11  ​|ARM实验例程包|购买后提供| 
 +|  ​12  ​|FPGA实验例程包|购买后提供|
  
  
行 28: 行 29:
 **1、异构双核心:**具有典型的串行处理器(ARM) + 并行逻辑(FPGA)两套独立功能单元,可同时完成复杂事务处理和并行计算、控制功能。 **1、异构双核心:**具有典型的串行处理器(ARM) + 并行逻辑(FPGA)两套独立功能单元,可同时完成复杂事务处理和并行计算、控制功能。
  
-**2、便捷性:**使用100mm 61.9mm的尺寸,既可与底板搭配,组成学习套件开发板,又可以将核心板嵌入到用户自己的系统中,简化用户自己的产品开发。+**2、便捷性:**核心板使用65mm 50mm的尺寸,既可与底板搭配,组成学习套件开发板,又可以将核心板嵌入到用户自己的系统中,简化用户自己的产品开发。
  
 **3、ARM:​**采用Cortex-M7内核的STM32H743XIH6,最高运行频率达 480MHz,双精度浮点单元,DSP指令。具有高性能、低功耗特点,适用于工业控制、人机界面、白色家电、电机驱动等应用领域。 **3、ARM:​**采用Cortex-M7内核的STM32H743XIH6,最高运行频率达 480MHz,双精度浮点单元,DSP指令。具有高性能、低功耗特点,适用于工业控制、人机界面、白色家电、电机驱动等应用领域。
  
-**4、FPGA:​**采用Altera公司经典飓风四代FPGA EP4CE115F23I7N,内置4锁相环、114480个逻辑单元、532M9K块,484引脚,适用于大多数测试测量、数据采集、接口通信、协议栈转换、自动控制等应用。+**4、FPGA:​**采用Xilinx公司ARTIX7系列的FPGA,其中GT7000 100T搭载了XC7A100T的FPGA芯片,内置6MMCM,101440个逻辑单元,135嵌入式RAM;GT7000 200T搭载了XC7A200T的FPGA芯片内置10MMCM215360个逻辑单元,365个嵌入式RAM块。适用于大多数测试测量、数据采集、接口通信、协议栈转换、自动控制等应用。
  
-**5、电源特性:**采用专业集成电源管理芯片,ARM、FPGA采用独立电源供电,保证ARM、FPGA安全稳定工作。+**5、电源特性:**采用专业集成电源管理芯片EA3059,ARM、FPGA采用独立电源供电,保证ARM、FPGA安全稳定工作。
  
 **6、资源丰富:** **6、资源丰富:**
-    [1]ARM内置2M Bytes Flash,1M Bytes RAM,且外挂8M ​Bytes Flash和32M Bytes SDRAM,为计算、人机界面设计等提供了大量缓存; +    [1]ARM内置2M Bytes Flash,1M Bytes RAM,且板载了16M ​Bytes Flash和32M Bytes SDRAM,为计算、人机界面设计等提供了大量缓存; 
-    [2]FPGA外挂2 ​* 128M Bytes DDR2内存; +    [2]FPGA外挂2块256M ​Bytes DDR3内存; 
-    [3]内置高边电流检测,各路电压监控电路,可实时监控电源及功耗; +    [3]核心板内置512K Bytes EEPROM; 
-    [4]内置USB<​-->​UART,只需一根USB Type C线,即可实现便捷式调试终端,参数输出; +    [4]核心板内置高精度基准电源; 
-    [5]内置USB<​-->​OTG,支持USB2.0高速传输; +    [5]核心板内置高边电流检测电路,各路电压监控电路,可实时监控电源及功耗; 
-    [6]内置加密型EEPROM; +    [6]底板内置USB<​-->​UART,只需一根USB Type C线,即可实现便捷式调试终端,参数输出; 
-    [7]内置温度传感器芯片; +    [7]底板内置USB<​-->​OTG,支持USB2.0高速传输; 
-    [8]内置高精度基准电源及16位片内ADC; +    [8]底板内置13pin调试接口,通过转接板接下载器可完成在线仿真、调试; 
-    [9]内置13pin调试接口,通过转接板接下载器可完成在线仿真、调试; +    [9]底板内置TF卡插座;易于存储扩展; 
-    [10]内置TF卡插座;易于存储扩展; +    [10]底板内置32pin LCD扩展接口,可用于银杏科技标准显示模块; 
-    [11]内置10pin 2.4寸TFT屏幕扩展接口,可接2.4寸屏幕显示信息; +    [11]底板内置3个GM-LINK接口,可用于外接银杏科技AD/DA模块; 
-    [12]内置32pin LCD扩展接口,可用于银杏科技标准显示模块; +    [12]底板内置CAN通信接口; 
-    [13]内置CAN通信接口; +    [13]底板内置RS-232通信接口; 
-    [14]内置RS-232通信接口; +    [14]底板内置RS-485/​RS-422通信接口; 
-    [15]内置RS-485/​RS-422通信接口; +    [15]内置百兆以太网口; 
-    [16]板对板连接器扩展 UART; +    [17]内置光纤接口×2; 
-    [17]板对板连接器扩展 I2C接口; +    [18]内置Pcie 2.0 ×1接口 
-    [18]板对板连接器扩展 RGB565接口 +    [19]内置ARM、FPGA各3个独立按键; 
-    [19]板对板连接器扩展 CAN; +    [20]核心板板对板连接器扩展 ARM IO 87个; 
-    [20]板对板连接器扩展 网口; +    [21]核心板板对板连接器扩展 FPGA IO 185个。
-    [21]板对板连接器扩展 ARM IO 55个; +
-    [22]板对板连接器扩展 FPGA IO 176个。+
     ​     ​
     ​     ​
行 67: 行 66:
 ==== 2 ARM实验例程(基于HAL库) ==== ==== 2 ARM实验例程(基于HAL库) ====
 | 例程一 ​       |认识STM32——环境搭建与调试下载 ​            ​| ​                               | 例程一 ​       |认识STM32——环境搭建与调试下载 ​            ​| ​                              
-| 例程二 ​       |GPIO输出实验——ARM驱动LED ​                     +| 例程二 ​       |GPIO输出实验——ARM驱动LED ​                ​
-| 例程三 ​       |UART通信实验——通过命令控制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.1754984806.txt.gz · 最后更改: 2025/08/12 15:46 由 zhaowenzhe