用户工具

站点工具


icore4tx

这是本文档旧的修订版!


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

iCore4TX 异构双核心板

基础资料下载

序 号 名 称 下载链接
1 原理图 iCore4TX原理图.pdf
2 扩展板原理图icore4TX_Board原理图.pdf
3 扩展引脚分布iCore4TX扩展引脚分布v1.0.pdf
4 机械尺寸iCore4TX机械尺寸.pdf
5 扩展板机械尺寸iCore4TX扩展板机械尺寸.pdf
6 扩展板引脚分布iCore4TX扩展板引脚分布.pdf
7 用户手册iCore4TX硬件手册v1.1.pdf
8 出厂测试说明iCore4TX_demo_v1.0说明.pdf
9 出厂测试demo iCore4TX_demo_v2.2.zip
10 PCB库购买后提供
11 PCB图购买后提供
12 原理图符号购买后提供
13 iCore4TX 封装库及使用说明购买后提供
14 iCore4TX 二次开发硬件手册购买后提供
15 ARM实验例程包购买后提供
16 FPGA实验例程包购买后提供
17 资料版本信息更新说明iCore4TX资料包更新说明

1 特性及资源

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

2、便捷性:使用DDR3 笔记本内存条接口,小尺寸(两个口香糖那么大),内置USB-UART调试终端接口(含USB供电),无需扩展底板即可独立运行。

3、高性能:

       [a] ARM处理器:STM32H750,CORTEX-M7内核,最高运行频率达 480MHz,双精度浮点单元,DSP指令。性能达1027 DMIPS。
       [b] FPGA 芯片:SPARTAN-6,XILINX公司,I/O 连接的高引脚数与逻辑之比,带有集成内存控制器的 800Mb/s DDR3,高
                      达 8 个低功耗 3.2Gb/s 串行收发器,适用于大多数测试测量、数据采集、接口通信、协议栈转换、自动
                      控制等应用。
       [c] ARM 通过高速SPI 与fpga进行数据交换,时钟可达130MHz,通过DMA加持,实测传输速度优于13MB/s。
 

4、电源管理和低功耗

  • 内置专业电源管理IC,不但保证了低功耗特性(正常工作功耗 200mA左右,5V供电),且FPGA 各 BANK IO电源稳定,可完成 3.3V /2.5V / 1.8V 逻辑匹配及 LVDS 等信号适配。

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

        [a] ARM 内置1MB 高速 SRAM,且外挂32MB SDRAM;大容量RAM为缓存、计算提供支持;
        [b] 内置高边电流检测,各路电压监控电路;可实时监控电源及功耗;
        [c] 内置USB<->uart,只需一根USB线,即可实现便捷式调试终端,参数输出;
        [d] 内置 EEPROM;
        [e] 内置温度传感器芯片;
        [f] 内置高精度基准电源及16位片内ADC;
        [g] 内置TF卡插座;易于存储扩展;
        [h] 内置 4 线高速 SPI NOR FLASH,可用于程序代码扩展;
        [i] 内置ARM 和 FPGA 均内置mini版调试接口,通过转接可完成在线仿真、调试;
        [j] 内置50p GK50标准扩展接口,可扩展银杏科技标准模块;
        [k] 金手指扩展 DAC 扩展输出;
        [l] 金手指扩展 USB 2.0 高速接口*1,USB 2.0 全速接口*1;
        [m] 金手指扩展 以太网接口;
        [n] 金手指扩展 真彩液晶接口;
        [o] 金手指扩展 I2C接口;
        [p] 金手指扩展 SPI 接口;
        [q] 金手指扩展 ADC;
        [r] 金手指扩展 UART;
        [s] 金手指扩展 CAN;
        [t] 金手指扩展 两路DCDC电源,0.7~3.5V / 1.2A 输出能力;
        [u] 金手指扩展 ARM IO 66个;
        [v] 金手指扩展 FPGA IO 120个。

2 应用领域

1、测试测量; 2、自动控制; 3、数据采集; 4、接口通信; 5、运动控制; 6、物联网节点; 7、个人学习及DIY。

3 扩展底板

扩展底板资源:

  [a] USB 全速 HOST
  [b] USB 全速 DEVICE
  [c] USB 高速 HOST
  [d]USB 高速 DEVICE
  [e]液晶接口
  [f]百兆以太网
  [g]RS-232接口
  [h]RS-485/422接口
  [i]CAN 总线接口
  [j]UART / SPI / I2C 排针引出
  [k]FPGA IO扩展若干个
  [l]电源输出扩展

4 DEMO代码及测试结果

DEMO 代码包下载iCore4TX_demo_v2.2.zip

iCore4TX Demo 测试手册icore4tx_demo_v1.0说明.pdf

测试结果图示:

5 核心板例程及实验教程

【银杏科技ARM+FPGA双核心应用】STM32H7系列一 认识STM32——环境搭建与调试下载
【银杏科技ARM+FPGA双核心应用】STM32H7系列二 GPIO输出实验——ARM驱动LED
【银杏科技ARM+FPGA双核心应用】STM32H7系列三 UART通信实验——通过命令控制LED
【银杏科技ARM+FPGA双核心应用】STM32H7系列四 SYSTICK定时器实验——定时闪烁LED
【银杏科技ARM+FPGA双核心应用】STM32H7系列五 通用定时器实验——定时闪烁LED
【银杏科技ARM+FPGA双核心应用】STM32H7系列六 PWM输出实验——呼吸灯
【银杏科技ARM+FPGA双核心应用】STM32H7系列七 I2C通信实验——驱动电源管理AXP152
【银杏科技ARM+FPGA双核心应用】STM32H7系列八 I2C通信实验——配置板载电源
【银杏科技ARM+FPGA双核心应用】STM32H7系列九 I2C通信实验——温度监控
【银杏科技ARM+FPGA双核心应用】STM32H7系列十 I2C通信实验——读写测试EEPROM
【银杏科技ARM+FPGA双核心应用】STM32H7系列十一 独立ADC实验——输入电源监控
【银杏科技ARM+FPGA双核心应用】STM32H7系列十二 复用ADC实验——板载电源监控
【银杏科技ARM+FPGA双核心应用】STM32H7系列十三 QSPI通信实验——读写测试SPI FLASH
【银杏科技ARM+FPGA双核心应用】STM32H7系列十四 SDRAM实验——读写测试SDRAM
【银杏科技ARM+FPGA双核心应用】STM32H7系列十五 DMA实验——储存器到存储器的传输
【银杏科技ARM+FPGA双核心应用】STM32H7系列十六 SDIO实验——读取SD卡信息
【银杏科技ARM+FPGA双核心应用】STM32H7系列十七 FATFS实验——文件操作
【银杏科技ARM+FPGA双核心应用】STM32H7系列十八 SPI实验——读写FPGA
【银杏科技ARM+FPGA双核心应用】STM32H7系列十九 SD_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十 STM32产生随机数实验
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十一 DSP_MATH实验

6 扩展板例程及实验教程

【银杏科技ARM+FPGA双核心应用】STM32H7系列二十二 GPIO输入实验——读取ARM按键状态
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十三 EXTI外部中断输入实验——读取ARM按键状态
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十四 DAC实验——输出直流电压
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十五 DAC实验——DDS输出正弦波
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十六 IWDG看门狗实验——复位ARM
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十七 WWDG看门狗实验——复位ARM
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十八 USB_CDC实验——高速数据传输
【银杏科技ARM+FPGA双核心应用】STM32H7系列二十九 USB_HID实验——双向数据传输
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十 USB_MSC实验——读/写U盘(大容量存储器)
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十一 USB_VCP实验——虚拟串口
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十二 USBD_MSC实验——虚拟U盘(SD卡)
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十三 USBD_MSC实验——虚拟U盘(SPI FLASH)
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十四 USB_MSC实验(FS)——读/写U盘(大容量存储器)
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十五 USBD_MSC实验(FS)——虚拟U盘(SD卡)
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十六 USB_VCP实验(FS)——虚拟串口
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十七 USBD_MSC实验(FS)——虚拟U盘(SPI FLASH)
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十八 USBD_HID实验(FS)——双向数据传输
【银杏科技ARM+FPGA双核心应用】STM32H7系列三十九 LWIP_TCP_CLIENT实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十 LWIP_TCP_SERVER实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十一 LWIP_UDP实验——以太网数据传输
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十二 LWIP_HTTP实验——网页服务器
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十三 LWIP_DHCP实验——动态分配IP
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十四 LWIP_DNS实验——域名解析
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十五 LWIP_MODBUS_TCP实验——电源监控
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十六 LWIP_NETIO实验——以太网测速
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十七 U_DISK_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十八 HTTP_IAP_FPGA实验——更新升级FPGA
【银杏科技ARM+FPGA双核心应用】STM32H7系列四十九 UART_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十 SD_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十一 U_DISK_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十二 HTTP_IAP_ARM实验——更新升级STM32
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十三 RS_232通信实验——通过命令控制LED
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十四 RS_485通信实验——收发测试
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十五 RS_422通信实验——收发测试
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十六 Modbus-RTU实验——电源温度监控
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十七 CAN通信实验——回环测试
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十八 MDK FLM实验——直接下载QSPI Flash
【银杏科技ARM+FPGA双核心应用】STM32H7系列五十九 BootROM实验——Ext SDRAM运行
【银杏科技ARM+FPGA双核心应用】STM32H7系列六十 LCD实验——驱动4.3寸液晶屏
【银杏科技ARM+FPGA双核心应用】STM32H7系列六十一 LCD实验——驱动7寸液晶屏
【银杏科技ARM+FPGA双核心应用】STM32H7系列六十二 TOUCH实验——电阻触摸
【银杏科技ARM+FPGA双核心应用】STM32H7系列六十三 TOUCH实验——电容触摸

7 FPGA 例程及实验教程

【银杏科技ARM+FPGA双核心应用】FPGA系列一 认识FPGA——环境搭建与调试下载
【银杏科技ARM+FPGA双核心应用】FPGA系列二 GPIO输出实验——FPGA驱动LED
【银杏科技ARM+FPGA双核心应用】FPGA系列三 配置引脚实验——ucf文件
【银杏科技ARM+FPGA双核心应用】FPGA系列四 ChipScopePro实验——逻辑分析仪
【银杏科技ARM+FPGA双核心应用】FPGA系列五 基础逻辑门实验——逻辑门使用
【银杏科技ARM+FPGA双核心应用】FPGA系列六 乘法器实验(IP核调用)——乘法器的使用
【银杏科技ARM+FPGA双核心应用】FPGA系列七 锁相环实验——锁相环IP核调用
【银杏科技ARM+FPGA双核心应用】FPGA系列八 计数器实验
【银杏科技ARM+FPGA双核心应用】FPGA系列九 复位控制实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十 PWM实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十一 GPIO实验——按键识别
【银杏科技ARM+FPGA双核心应用】FPGA系列十二 Modelsim 仿真实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十三 一段式状态机描述实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十四 二段式状态机描述实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十五 三段式状态机描述实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十六 3-8译码器实验——FPGA实现3-8译码器
【银杏科技ARM+FPGA双核心应用】FPGA系列十七 UART通信实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十八 基于SPI总线的ARM与FPGA通信实验
【银杏科技ARM+FPGA双核心应用】FPGA系列十九 基于I2C总线的ARM与FPGA通信实验
【银杏科技ARM+FPGA双核心应用】FPGA系列二十 基于单口RAM的ARM+FPGA数据存取实验
【银杏科技ARM+FPGA双核心应用】FPGA系列二十一 基于双口RAM的ARM+FPGA数据存取实验
【银杏科技ARM+FPGA双核心应用】FPGA系列二十二 基于FIFO的ARM+FPGA数据存取实验例程
【银杏科技ARM+FPGA双核心应用】FPGA系列二十三 Slave Serial 模式配置FPGA

8 RT-Thread 例程及实验教程

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

9 RT-Thread LVGL 例程及实验教程

例程一 LVGL的移植
例程二 LVGL最简工程介绍
例程三 Object对象
例程四 lv_obj基础对象
例程五 lv_label标签
例程六 lv_btn按钮
例程七 Events事件
例程八 Layers图层
例程九 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图片
例程三十八 imgbtn图片按钮
例程三十九 Input_devices输入设备
例程四十 Displays 显示设备(Overview)
例程四十一 Animations动画
例程四十二 Drawing 绘画
例程四十三 Scroll滚动
例程四十四 Colors颜色
例程四十五 Timers定时器
例程四十六 综合例程一
例程四十七 综合例程二
例程四十八 7寸LVGL移植

10 开发环境下载

icore4tx.1725585047.txt.gz · 最后更改: 2024/09/06 09:10 由 zhaowenzhe