用户工具

站点工具


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

iCore3L 异构双核心板

备注:FPGA下载器采用智多晶专用下载器 XiST USB Cable

iCore3L

iCore3L双核心工控板是银杏科技推出的国产化iCore系列双核心板;
独特的ARM+FPGA式双核心结构,使得其能用于诸多测试测量及控制领域。

0 基础资料下载

序 号 名 称 下载链接
0 芯片手册 sealion_海狮_2000系列fpga产品手册_v1_2.pdf
1 原理图 icore3l_reva2.pdf
2 扩展引脚分布iCore3L引脚库扩展图.pdf FPC连接器引脚对应表.pdf
3 机械尺寸iCore3L机械尺寸.pdf
4 用户手册iCore3L_硬件手册v1.0.pdf
5 出厂测试说明iCore3L测试说明书 V1.0.pdf
6 测试demoiCore3L出厂测试V1.0.zip
7 PCB库购买后提供
8 PCB图购买后提供
9 原理图符号购买后提供
10 iCore3L 封装库及使用说明购买后提供
11 iCore3L 二次开发硬件手册购买后提供
12 ARM实验例程包购买后提供
13 FPGA实验例程包购买后提供

1 特性及资源

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

2、ARM核心:采用Coretex-M4内核的GD32F450IGH6,具有200MHz主频、FPU浮点单元、DSP指令集等高性能特性,且具有多外设、多接口及多I/O特性;可用于负责功能实现、时间处理及接口等功能。

3、FPGA核心:采用智多晶SL2S-25E-8U213C,多达25K逻辑资源,内部集成8MB SDRAM,具有功耗低、性能强、资源多等优点,采用uBGA形式的213脚封装;可用于并行处理、实时性处理及逻辑管理等功能。

4、电源特性:

5、资源丰富:内置常用功能电路和接口电路,让大部分应用场景得心应手:

  • ARM特性:
        [a] 外扩34个高性能I/O扩展;
        [b] 3*12bit的ADC 24通道;
        [c] 内置USB<->uart,只需一根USB线,即可实现便捷式调试终端,参数输出;
        [d] 100M以太网;
        [e] 高速USB-OTG接口;
        [f] 2*12bit的DAC;
        [g] 14个定时器;
        [h] 1M Bytes的FLASH;
        [i] ARM 和 FPGA 均内置mini版调试接口,通过转接可完成在线仿真、调试;
        [j] 256K Bytes的RAM;
        [k] 200M主频
        [l] ARM-Cortex-M4内核
  • FPGA特性
        [a] 25K的逻辑资源;
        [b] 96个M9K块;
        [c] 2个PLL+2个DLL;
        [d] 864Kbit的RAM;
        [e] 外扩134个IO;
        [f] 16个时钟网络;
        [g] FPGA采用uBGA形式的213脚封装;
        [h] 3.3V的I/O电平;
        [i] 集成8MB的SDRAM;
        [j] 双时钟输入24M/25M;
        [k] PS配置由ARM完成;

2 应用领域

1、测试测量; 2、自动控制; 3、数据采集; 4、接口通信; 5、运动控制; 6、物联网节点; 7、工程机械; 8、实验教学; 9、个人学习及DIY;

3 DEMO代码及测试结果

DEMO 代码包下载

iCore3L Demo 测试手册

测试结果图示:

4 核心板例程及实验教程(基于GD库)

【银杏科技ARM+FPGA双核心应用】GD32F4系列一 认识GD32——环境搭建与调试下载
【银杏科技ARM+FPGA双核心应用】GD32F4系列二 GPIO输出实验——ARM驱动LED(GD库)
【银杏科技ARM+FPGA双核心应用】GD32F4系列三 GPIO输入实验——读取ARM按键状态
【银杏科技ARM+FPGA双核心应用】GD32F4系列四 EXTI外部中断输入实验——读取ARM按键状态
【银杏科技ARM+FPGA双核心应用】GD32F4系列五 UART通信实验——通过命令控制LED
【银杏科技ARM+FPGA双核心应用】GD32F4系列六 SYSTICK定时器实验——定时闪烁LED
【银杏科技ARM+FPGA双核心应用】GD32F4系列七 通用定时器实验——定时点亮LED
【银杏科技ARM+FPGA双核心应用】GD32F4系列八 IWDG看门狗实验——复位ARM
【银杏科技ARM+FPGA双核心应用】GD32F4系列九 WWDG看门狗实验——复位ARM
【银杏科技ARM+FPGA双核心应用】GD32F4系列十 ADC实验——电源监控
【银杏科技ARM+FPGA双核心应用】GD32F4系列十一 DAC实验——输出直流电压
【银杏科技ARM+FPGA双核心应用】GD32F4系列十二 DAC实验——DDS输出正弦波
【银杏科技ARM+FPGA双核心应用】GD32F4系列十三 RTC实时时钟实验——显示日期和时间
【银杏科技ARM+FPGA双核心应用】GD32F4系列十四 I2C通信实验——读写测试EEPROM
【银杏科技ARM+FPGA双核心应用】GD32F4系列十五 DMA实验——储存器到存储器的传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列十六 SDIO实验——读取SD卡信息
【银杏科技ARM+FPGA双核心应用】GD32F4系列十七 FATFS实验——文件操作
【银杏科技ARM+FPGA双核心应用】GD32F4系列十八 SDRAM实验——读写测试SDRAM
【银杏科技ARM+FPGA双核心应用】GD32F4系列十九 USB_CDC实验——高速数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十 USB_HID实验——双向数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十一 USB_MSC实验——读/写U盘(大容量存储器)
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十二 USB_VCP实验——虚拟串口
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十三 USBD_MSC实验——虚拟U盘(SD卡)
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十四 LWIP_TCP_CLIENT实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十五 LWIP_TCP_SERVER实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十六 LWIP_UDP实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十七 LWIP_HTTP实验——网页服务器
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十八 LWIP_DHCP实验——动态分配IP
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十九 LWIP_DNS实验——域名解析
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十 LWIP_MODBUS_TCP实验——电源监控
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十一 LWIP_NETIO实验——以太网测速
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十二 FSMC实验——读写FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十三 FSMC_DMA实验——读写FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十四 SD_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十五 U_DISK_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十六 HTTP_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十七 UART_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十八 SD_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十九 U_DISK_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十 HTTP_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十一 RS_485通信实验——收发测试
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十二 Modbus-RTU实验——电源监控
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十三 CAN通信实验——回环测试
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十四 STM32产生随机数实验
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十五 DSP_MATH实验
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十六 LCD实验——驱动4.3寸液晶屏
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十七 LCD实验——驱动7寸液晶屏
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十八 TOUCH实验——电阻触摸
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十九 TOUCH实验——电容触摸

5 核心板例程及实验教程(基于HAL库)

【银杏科技ARM+FPGA双核心应用】GD32F4系列一 认识GD32——环境搭建与调试下载
【银杏科技ARM+FPGA双核心应用】GD32F4系列二 GPIO输出实验——ARM驱动LED
【银杏科技ARM+FPGA双核心应用】GD32F4系列三 GPIO输入实验——读取ARM按键状态
【银杏科技ARM+FPGA双核心应用】GD32F4系列四 EXTI外部中断输入实验——读取ARM按键状态
【银杏科技ARM+FPGA双核心应用】GD32F4系列五 UART通信实验——通过命令控制LED
【银杏科技ARM+FPGA双核心应用】GD32F4系列六 SYSTICK定时器实验——定时闪烁LED
【银杏科技ARM+FPGA双核心应用】GD32F4系列七 通用定时器实验——定时点亮LED
【银杏科技ARM+FPGA双核心应用】GD32F4系列八 IWDG看门狗实验——复位ARM
【银杏科技ARM+FPGA双核心应用】GD32F4系列九 WWDG看门狗实验——复位ARM
【银杏科技ARM+FPGA双核心应用】GD32F4系列十 ADC实验——电源监控
【银杏科技ARM+FPGA双核心应用】GD32F4系列十一 DAC实验——输出直流电压
【银杏科技ARM+FPGA双核心应用】GD32F4系列十二 DAC实验——DDS输出正弦波
【银杏科技ARM+FPGA双核心应用】GD32F4系列十三 RTC实时时钟实验——显示日期和时间
【银杏科技ARM+FPGA双核心应用】GD32F4系列十四 I2C通信实验——读写测试EEPROM
【银杏科技ARM+FPGA双核心应用】GD32F4系列十五 DMA实验——储存器到存储器的传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列十六 SDIO实验——读取SD卡信息
【银杏科技ARM+FPGA双核心应用】GD32F4系列十七 FATFS实验——文件操作
【银杏科技ARM+FPGA双核心应用】GD32F4系列十八 SDRAM实验——读写测试SDRAM
【银杏科技ARM+FPGA双核心应用】GD32F4系列十九 USB_CDC实验——高速数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十 USB_HID实验——双向数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十一 USB_MSC实验——读/写U盘(大容量存储器)
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十二 USB_VCP实验——虚拟串口
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十三 USBD_MSC实验——虚拟U盘(SD卡)
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十四 LWIP_TCP_CLIENT实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十五 LWIP_TCP_SERVER实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十六 LWIP_UDP实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十七 LWIP_HTTP实验——网页服务器
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十八 LWIP_DHCP实验——动态分配IP
【银杏科技ARM+FPGA双核心应用】GD32F4系列二十九 LWIP_DNS实验——域名解析
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十 LWIP_MODBUS_TCP实验——电源监控
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十一 LWIP_NETIO实验——以太网测速
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十二 FSMC实验——读写FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十三 FSMC_DMA实验——读写FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十四 SD_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十五 U_DISK_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十六 HTTP_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十七 UART_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十八 SD_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列三十九 U_DISK_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十 HTTP_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十一 RS_485通信实验——收发测试
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十二 Modbus-RTU实验——电源监控
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十三 CAN通信实验——回环测试
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十四 STM32产生随机数实验
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十五 DSP_MATH实验
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十六 LCD实验——驱动4.3寸液晶屏
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十七 LCD实验——驱动7寸液晶屏
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十八 TOUCH实验——电阻触摸
【银杏科技ARM+FPGA双核心应用】GD32F4系列四十九 TOUCH实验——电容触摸

6 FPGA 例程及实验教程

【银杏科技ARM+FPGA双核心应用】SL2S-25E系列零 认识sealion
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列一 认识HqFpga开发环境
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二 GPIO输出实验——FPGA驱动LED
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列三 upc脚本实验——配置引脚
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列四 HqInsight实验——调试工具的使用
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列五 逻辑运算——逻辑门实验
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列六 乘法器实验——乘法器IP核的使用
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列七 锁相环实验——锁相环IP核的使用
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列八 计数器实验
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列九 复位控制实验——生成复位信号
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十 PWM实验——生成PWM信号
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十一 按键实验——动作检测及按键消抖
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十二 状态机实验——一段式状态机描述
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十三 状态机实验——两段式状态机描述
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十四 状态机实验——三段式状态机描述
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十五 译码器实验——实现3-8译码器
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十六 串口通信实验——UART通信
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十七 基于SPI总线的ARM与FPGA通信实验
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十八 基于I2C总线的ARM与FPGA通信实验
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列十九 基于单口RAM的ARM+FPGA数据存取实验
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十 基于双口RAM的ARM+FPGA数据存取实验
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十一 基于FIFO的ARM+FPGA数据存取实验例程
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十二 FSMC实验——FSMC的复用模式
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十三 FSMC实验——FSMC的非复用模式
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十四 Modelsim 仿真实验
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十五 SDRAM实验——SL2S-25E内置SDRAM的使用
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十六 FPGA配置实验——AS模式配置FPGA
【银杏科技ARM+FPGA双核心应用】SL2S-25E系列二十七 FPGA配置实验——PS模式配置FPGA

7 EMWIN 例程及实验教程

例程一 emWin系列教程简介
例程二 显示“Hello,world”
例程三 显示文本
例程四 显示数值
例程五 设置颜色
例程六 绘制基本图形
例程七 绘制位图
例程八 绘制流位图
例程九 BMP图片显示
例程十 JPEG图片显示
例程十一 GIF图像显示
例程十二 FontCvt生成字库
例程十三 字库放到外部存储器
例程十四 xbf外置字体
例程十五 触摸校准实例--五点校准法
例程十六 窗口管理器
例程十七 窗口对象——Button
例程十八 窗口对象——Checkbox
例程十九 窗口对象——Dropdown
例程二十 窗口对象——Edit
例程二十一 窗口对象——Framewin
例程二十二 窗口对象——Graph
例程二十三 窗口对象——Header
例程二十四 窗口对象——Iconview
例程二十五 窗口对象——Listbox
例程二十六 窗口对象——Listview
例程二十七 窗口对象——Menu
例程二十八 窗口对象——Messagebox
例程二十九 窗口对象——Multiedit
例程三十 窗口对象——Multipage
例程三十一 窗口对象——Progbar
例程三十二 窗口对象——Radio
例程三十三 窗口对象——Scrollbar
例程三十四 窗口对象——Slider
例程三十五 窗口对象——Text
例程三十六 窗口对象——Treeview
例程三十七 窗口对象——Window
例程三十八 对话框
例程三十九 换肤
例程四十 多缓冲
例程四十一 多层/多显示支持
例程四十二 游标
例程四十三 抗锯齿
例程四十四 外语支持
例程四十五 综合应用示例

8 UC/OS-III 例程及实验教程

9 开发环境下载

下载方式一:

进入开发软件下载

FPGA开发环境是HqFPGA软件,ARM开发环境可以选择Keil.

注意:

  • 进入北京飘石科技官网主页后,鼠标放置在右上角的“智多晶FPGA支持专区”,自动弹出下拉列表中点击“海麒HqFpga软件”,进入下载页面。
icore3l.txt · 最后更改: 2021/06/23 15:12 由 sean