用户工具

站点工具


icore4

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
icore4 [2020/10/12 14:29]
zgf [ARM实验例程预览]
icore4 [2024/04/02 17:22] (当前版本)
zhaowenzhe [iCore4 异构双核心板]
行 6: 行 6:
 |  V0.1  |20200709 ​ |GINGKO| ​ 初次建立 ​ | |  V0.1  |20200709 ​ |GINGKO| ​ 初次建立 ​ |
  
- +===== iCore4 异构双核心板 ===== 
-===== 基础资料下载 ​=====+{{:​icore4:​icore4.jpg?​400|}} 
 +==== 基础资料下载 ====
 |  **序 号**  |     **名 称**    |    **下载链接** ​   | |  **序 号**  |     **名 称**    |    **下载链接** ​   |
 |1|**原理图:​**|{{ :​icore4:​点击下载icore4.reva2_彩色.pdf |iCore4原理图.pdf}}| |1|**原理图:​**|{{ :​icore4:​点击下载icore4.reva2_彩色.pdf |iCore4原理图.pdf}}|
行 14: 行 15:
 |4|**用户手册:**|{{ :​icore4:​点击下载icore4_用户手册v1.0.pdf |iCore4_用户手册v1.0.pdf}}| |4|**用户手册:**|{{ :​icore4:​点击下载icore4_用户手册v1.0.pdf |iCore4_用户手册v1.0.pdf}}|
 |5|**出厂测试说明:​**|{{ :​icore4:​点击下载icore4_demov1.0说明.pdf |iCore4_demo_v1.0测试程序说明.pdf}}| |5|**出厂测试说明:​**|{{ :​icore4:​点击下载icore4_demov1.0说明.pdf |iCore4_demo_v1.0测试程序说明.pdf}}|
-|6|**测试demo** |{{ :​icore4:​icore4_出厂测试程序.zip |iCore4出厂测试demo.zip}}| +|6|**测试报告:​**|{{ :​icore4:​icore4_reva2测试报告_20220523.pdf |iCore4_REVA2测试报告.pdf}}| 
-|7|PCB库: |购买后向客服索取| +|7|**测试demo** |{{ :​icore4:​icore4_出厂测试程序.zip |iCore4出厂测试demo.zip}}| 
-|8|PCB图:|购买后向客服索取| +|8|PCB库: |购买后向客服索取| 
-|9|原理图符号:|购买后向客服索取| +|9|PCB图:|购买后向客服索取| 
-|10|iCore4封装库及使用说明V1.0:|购买后向客服索取| +|10|原理图符号:|购买后向客服索取| 
-|11|芯片资料:|购买后向客服索取| +|11|iCore4封装库及使用说明V1.0:|购买后向客服索取| 
-|12|iCore4_ADM资料包:|购买后向客服索取| +|12|芯片资料:|购买后向客服索取| 
-|13|ARM实验例程:|购买后向客服索取| +|13|iCore4_ADM资料包:|购买后向客服索取| 
-|14|FPGA实验例程:|购买后向客服索取|+|14|ARM实验例程:|购买后向客服索取| 
 +|15|FPGA实验例程:|购买后向客服索取|
  
 ==== ARM实验例程预览 ==== ==== ARM实验例程预览 ====
行 45: 行 47:
 |例程十七 ​   |[[USB_MSC实验——读/​写U盘(大容量存储器)]] ​     | |例程十七 ​   |[[USB_MSC实验——读/​写U盘(大容量存储器)]] ​     |
 |例程十八 ​   |[[USB_VCP实验——虚拟串口灯]] ​                  | |例程十八 ​   |[[USB_VCP实验——虚拟串口灯]] ​                  |
-|例程十九 ​   |[[SBD_MSC实验——虚拟U盘 ]]                     ​| ​    +|例程十九 ​   |[[USBD_MSC实验——虚拟U盘 ]]                     ​| ​    
 |例程二十 ​   |[[LWIP_TCP_CLIENT实验——以太网数据传输 ​ ]]             | |例程二十 ​   |[[LWIP_TCP_CLIENT实验——以太网数据传输 ​ ]]             |
 |例程二十一 ​ |[[LWIP_TCP_SERVER实验——以太网数据传输]] ​              | |例程二十一 ​ |[[LWIP_TCP_SERVER实验——以太网数据传输]] ​              |
行 69: 行 71:
 ==== FPGA实验例程预览 ==== ==== FPGA实验例程预览 ====
  
-| 例程〇      ​|[[环境搭建与调试下载]] ​                     |+| 例程     ​|[[环境搭建与调试下载]] ​                     |
 | 例程一 ​     |[[GPIO输出实验——点亮三色LED]] ​                     | | 例程一 ​     |[[GPIO输出实验——点亮三色LED]] ​                     |
 | 例程二 ​     |[[GPIO输入实验——识别按键输入]] ​            ​| ​             | 例程二 ​     |[[GPIO输入实验——识别按键输入]] ​            ​| ​            
行 91: 行 93:
 | 例程二十 ​   |[[NIOS ​ II之UART串口通信实验]] ​              ​| ​ | 例程二十 ​   |[[NIOS ​ II之UART串口通信实验]] ​              ​| ​
  
-===== 1 介绍  ​=====+ 
 +==== 1 介绍 ​ ====
  
   * iCore4 双核心工控板是银杏公司推出的第四代 iCore 系列双核心板;由于其独特的 ARM + FPGA 的“万金油”式双核心结构,使得其能用于诸多测试测量及控制领域。iCore4 用于产品核心时,“ARM”核心作为 CPU 角色(亦可以说成“串行”执行角色),负责功能实现、事件处理及接口等功能。“FPGA”核心作为“逻辑器件”角色(亦可以说成“并行”执行角色),负责并行处理、实时性处理及逻辑管理等功能。“ARM”和“FPGA”两个核心采用 16 位并行总线通信。并行总线的高带宽性和易用性保证了两个核心数据交换的便利性及实时性,使得两个核心“拧成一股绳”,以应对越来越高的测试测量及自动控制类产品功能、性能的需求。   * iCore4 双核心工控板是银杏公司推出的第四代 iCore 系列双核心板;由于其独特的 ARM + FPGA 的“万金油”式双核心结构,使得其能用于诸多测试测量及控制领域。iCore4 用于产品核心时,“ARM”核心作为 CPU 角色(亦可以说成“串行”执行角色),负责功能实现、事件处理及接口等功能。“FPGA”核心作为“逻辑器件”角色(亦可以说成“并行”执行角色),负责并行处理、实时性处理及逻辑管理等功能。“ARM”和“FPGA”两个核心采用 16 位并行总线通信。并行总线的高带宽性和易用性保证了两个核心数据交换的便利性及实时性,使得两个核心“拧成一股绳”,以应对越来越高的测试测量及自动控制类产品功能、性能的需求。
  
-===== 2 资源特性  ​===== +==== 2 资源特性 ​ ==== 
-====2.1 ​ 电源特性: ​====+===2.1 ​ 电源特性: ===
     [1]采用USB_OTG、USB_UART 和EXT_IN三种供电方式;​     [1]采用USB_OTG、USB_UART 和EXT_IN三种供电方式;​
     [2]数字电源:数字电源输出为 3.3V,采用高效率的 BUCK 电路,为 ARM / FPGA / SDRAM 等供电;     [2]数字电源:数字电源输出为 3.3V,采用高效率的 BUCK 电路,为 ARM / FPGA / SDRAM 等供电;
行 104: 行 107:
     [6]提供电源监控和基准;     [6]提供电源监控和基准;
  
-==== 2.2 ARM 特性: ​====+=== 2.2 ARM 特性: ===
     [1]采用主频 216M 的高性能 STM32F767IG;     [1]采用主频 216M 的高性能 STM32F767IG;
     [2]14 个高性能 I/O 扩展;     [2]14 个高性能 I/O 扩展;
行 113: 行 116:
     [7]采用16位并行总线通信;     [7]采用16位并行总线通信;
  
-==== 2.3 FPGA 特性: ​====+=== 2.3 FPGA 特性: ===
     [1]采用 Altera 公司第四代 Cyclone 系列 FPGA EP4CE15F23C8N;     [1]采用 Altera 公司第四代 Cyclone 系列 FPGA EP4CE15F23C8N;
     [2]多达 230 个高性能 I/O 扩展;     [2]多达 230 个高性能 I/O 扩展;
行 122: 行 125:
     [7]FPGA 调试口 :FPGA JTAG 端口;     [7]FPGA 调试口 :FPGA JTAG 端口;
  
-==== 2.4 其他特性: ​====+=== 2.4 其他特性: ===
     [1]iCore4 的 USB 有三种工作模式:DEVICE 模式、HOST 模式和 OTG 模式;     [1]iCore4 的 USB 有三种工作模式:DEVICE 模式、HOST 模式和 OTG 模式;
     [2]以太网接口类型为100M全双工;     [2]以太网接口类型为100M全双工;
行 131: 行 134:
     [7]其他特性、资料待加入…     [7]其他特性、资料待加入…
  
-===== 3 仿真器与开发板连接 ​=====+==== 3 仿真器与开发板连接 ====
 1.选择iTool3下载器 第三代八合一调试工具箱 仿真器 支持iCore4开发板 1.选择iTool3下载器 第三代八合一调试工具箱 仿真器 支持iCore4开发板
  
行 166: 行 169:
 {{:​fpgachengxuxiazai.png?​400|}} {{:​fpgachengxuxiazai.png?​400|}}
  
-===== 4 出厂测试程序=====+==== 4 出厂测试程序====
 {{ :​icore4:​点击下载icore4_demov1.0说明.pdf |}} {{ :​icore4:​点击下载icore4_demov1.0说明.pdf |}}
-==== 4.1概要 ​====+=== 4.1概要 ===
  
   * 本资料包包含5个文件夹:   * 本资料包包含5个文件夹:
行 178: 行 181:
     [5]“驱动”为板载 usb 转 uart 的驱动程序,本实验之前需要安装到计算机。     [5]“驱动”为板载 usb 转 uart 的驱动程序,本实验之前需要安装到计算机。
  
-==== 4.2 准备工作 ​  ====+=== 4.2 准备工作 ​ ===
  
   * 为了运行测试程序,需要做一些准备工作。   * 为了运行测试程序,需要做一些准备工作。
行 188: 行 191:
     - 通过 micro usb 线缆把 USB UART 端口与计算机相连,并安装好“驱动”目录里的驱动文件,使得板载的 USB 转 UART 可以正常工作。     - 通过 micro usb 线缆把 USB UART 端口与计算机相连,并安装好“驱动”目录里的驱动文件,使得板载的 USB 转 UART 可以正常工作。
  
-==== 4.3 测试过程 ​====+=== 4.3 测试过程 ===
   * 通过 micro usb 线把 iCore4 的 USB UART 接口与计算机连接好后,计算机会识别到一个串口号。通过 putty.exe 软件把此串口打开(端口号需要在“设备管理器”里查看),波特率配置为 115200,然后键入 test 并按回车进行测试。测试图片如图所示。   * 通过 micro usb 线把 iCore4 的 USB UART 接口与计算机连接好后,计算机会识别到一个串口号。通过 putty.exe 软件把此串口打开(端口号需要在“设备管理器”里查看),波特率配置为 115200,然后键入 test 并按回车进行测试。测试图片如图所示。
-{{ :​icore4:​icore4测试结果图.png?​direct ​|}}+{{ :​icore4:​icore4测试结果图.png?​400 |}}
  
  
-==== 4.4 测试结果分析 ​====+=== 4.4 测试结果分析 ===
  
   [1]电源:紫色字体显示为[POWER ]为电源测试,可得到 iCore4 的 5V 供电、核心板电流、板载 3.3V/​1.2V/​2.5/​的电压,测试成功   [1]电源:紫色字体显示为[POWER ]为电源测试,可得到 iCore4 的 5V 供电、核心板电流、板载 3.3V/​1.2V/​2.5/​的电压,测试成功
行 218: 行 221:
   [10]LED 测试:ARM 和 FPGA LED 均会三色循环显示;   [10]LED 测试:ARM 和 FPGA LED 均会三色循环显示;
  
-==== 4.5 网络接口测试 ​====+=== 4.5 网络接口测试 ===
   * 首先设置电脑 IP 为 192.168.0.1,子网掩码 255.255.255.0,默认网关 192.168.0.1 如下图。   * 首先设置电脑 IP 为 192.168.0.1,子网掩码 255.255.255.0,默认网关 192.168.0.1 如下图。
 {{:​icore4:​internetxieyi.png?​400|}} {{:​icore4:​internetxieyi.png?​400|}}
行 230: 行 233:
  
  
-===== 5 开发环境安装 ​=====+==== 5 开发环境安装 ====
 [[soft| 进入开发软件下载]] ​ [[soft| 进入开发软件下载]] ​
  
   * ARM和FPGA开发环境,推荐安装与例程版本相同的环境。否则会造成兼容性问题,导致例程无法正常使用。解压后FPGA 工程、ARM工程一定要保证没有中文路径。   * ARM和FPGA开发环境,推荐安装与例程版本相同的环境。否则会造成兼容性问题,导致例程无法正常使用。解压后FPGA 工程、ARM工程一定要保证没有中文路径。
  
-===== 6 外围模块 ​===== +==== 6 外围模块 ==== 
-==== 4.3寸液晶模块 ​====+=== 4.3寸液晶模块 ===
    
 **外形结构(实物图)**:​ **外形结构(实物图)**:​
icore4.1602484181.txt.gz · 最后更改: 2020/10/12 14:29 由 zgf