fpga开发板

【连载】【FPGA黑金开发板】NIOSII那些事儿—UC/OS实验(二十四)

拜拜、爱过 提交于 2020-03-29 02:57:45
声明:本文为原创作品,版权归本博文作者所有,如需转载,请注明出处 http://www.cnblogs.com/kingst/ 这一章,我们简单研究一下基于NIOS II的uC/OS系统的开发过程。实验中有三个任务:第一个任务用于实时时钟DS1302驱动,第二个任务用于LED灯闪烁;第三个任务用于数码管显示654321;最终通过把数据通过PC机串口显示出来,有兴趣的可自行把开发板上的其它功能添上。 1 、 uC/OSII 简介 u C / O S 是一种免费公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统。 μC/OS-II 的前身是μC/OS,最早出自于1992 年美国嵌入式系统专家Jean J.Labrosse 在《嵌入式系统编程》杂志的5 月和6 月刊上刊登的文章连载,并把μC/OS 的源码发布在该杂志的B B S 上。 μC/OS 和μC/OS-II 是专门为计算机的嵌入式应用设计的, 绝大部分代码是用C语言编写的。CPU 硬件相关部分是用汇编语言编写的、总量约200行的汇编语言部分被压缩到最低限度,为的是便于移植到任何一种其它的CPU 上。用户只要有标准的ANSI 的C交叉编译器,有汇编器、连接器等软件工具,就可以将μC/OS-II嵌人到开发的产品中。μC/OS-II 具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点, 最小内核可编译至 2KB 。μC

【连载】【FPGA黑金开发板】NIOS II那些事儿--硬件开发(一)

匆匆过客 提交于 2020-03-06 09:55:49
声明:本文为原创作品,版权归黑金动力社区(http://www.heijin.org) 所有,如需转载,请注明出处 http://www.cnblogs.com/kingst/ 前言 从今天开始,NIOS的学习征途正式拉开了。对于NIOS的学习爱好者,我相信这是一个福音,我将毫无保留的将我对NIOS的研究成果分享给大家。我之所以采用博客这种方式,就是想跟大家充分的交流,大家可以给我留言,也可以在Ourdev中提出问题,我将尽我的全力为大家解决问题。由于本人水平有限,如果有我解决不了的问题,还请高手们多多帮忙,我相信能为大家解决问题是一件很快乐的事情,你不会错过的。 废话少说,我们马上进入正题。今天是第一节,我首先说一下学习NIOS都需要哪些前提条件。听到这,初学者可以会有些害怕了,难道学习NIOS还要条件?是的,需要条件,不过这些条件并不是很高,只要大家努力,这些条件都不是问题。 具有一定的单片机基础; 具有一定的C语言编程能力; 了解Quartus II的开发流程; 一块开发板; 就这么多,大家觉得难么?首先说说第一条,具有一定的单片机基础,这个条件是要有的。单片机的基础在NIOS II学习中体现在它的寄存器操作方式上,这种操作方式是通用的,不管是ARM,DSP,还是51都是一样的,你只要有一种单片机的实践经验就没问题了。再说第二条,这一条没什么可争议的

【连载】【FPGA黑金开发板】NIOS II那些事儿--NIOS II 常见问题(FAQ)

。_饼干妹妹 提交于 2020-03-06 09:55:20
为了帮助初学者快速入门NIOS II,在此建立NIOS II FAQ,希望大家把自己遇到的问题提出来,然后在这里总结起来,以帮助以后遇到同样问题的人。 首先需要声明一点,下面部分问题来自网络,如果版权问题,请及时通知,我将会将其删除 在此提几点要求和规定: 1.此贴是NIOS II FAQ,所以不收录其他相关内容; 2.大家通过回帖方式进行提问,如果有其他人可以解决,也是通过回帖方式进行解决; 3.问题解决以后,我会将其编入这个贴内,然后将问题跟帖删除,避免跟帖过多的影响。 4.禁止在回帖中涉及与NIOS II无关内容,一经发现立即删除。 -------------------------------------------华丽的分割线---------------------------------------------------------------------- 1.NIOS能做浮点运算么? 答:NIOS可以进行浮点运算,完全可以替代MCU,时钟可以跑到100Mhz,比ARM7还要快,ARM7时钟一般为72Mhz左右。 2.NIOS是否可以不使用SDRAM和并行FLASH? 答:首先说明一下,SDRAM是用来运行程序的,FLASH是用来存储程序代码的(SDRAM掉电丢失,FLASH则不会),每次上电的时候,都需要将FLASH中的程序代码放到SDRAM中,然后再运行。

创龙基于Xilinx Artix-7系列FPGA处理器的Micro SD卡、RS485

心不动则不痛 提交于 2020-03-05 16:55:23
TLA7-EVM开发板是一款由广州创龙基于Xilinx Artix-7系列FPGA自主研发的核心板+底板方式的开发板,可快速评估FPGA性能。核心板尺寸仅70mm*50mm,底板采用沉金无铅工艺的6层板设计,专业的PCB Layout保证信号完整性的同时,经过严格的质量控制,满足工业环境应用。 Micro SD卡 CON 8 是Micro SD卡接口,主用于外接大容量数据存储,硬件及引脚定义如下图: RS485 CON 5 为RS485串口,使用3位接线端子。硬件及引脚定义如下图: 来源: oschina 链接: https://my.oschina.net/u/4169033/blog/3188641

创龙Xilinx Artix-7系列FPGA开发板的Micro SD卡、RS485

允我心安 提交于 2020-02-28 02:26:37
TLA7-EasyEVM开发板是一款由广州创龙基于Xilinx Artix-7系列FPGA自主研发的核心板+底板方式的开发板,可快速评估FPGA性能。核心板尺寸仅70mm x 50mm,采用沉金无铅工艺的1 0 层板设计,专业的PCB Layout保证信号完整性的同时,经过严格的质量控制,满足工业环境应用。 SOM-TLA7核心板引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。不仅提供丰富的Demo程序,还提供详细的开发教程,全面的技术支持,协助客户进行底板设计、调试以及软件开发。 Micro SD卡 CON 8 是Micro SD卡接口,主用于外接大容量数据存储,硬件及引脚定义如下图 : RS485 CON 6 为RS485串口,使用3位接线端子,硬件及引脚定义如下图 : 来源: oschina 链接: https://my.oschina.net/u/4169033/blog/3165956

创龙Xilinx Artix-7系列FPGA开发板的PCIe接口、XADC接口

青春壹個敷衍的年華 提交于 2020-02-27 15:06:35
TLA7-EasyEVM开发板是一款由广州创龙基于Xilinx Artix-7系列FPGA自主研发的核心板+底板方式的开发板,可快速评估FPGA性能。核心板尺寸仅70mm x 50mm,采用沉金无铅工艺的1 0 层板设计,专业的PCB Layout保证信号完整性的同时,经过严格的质量控制,满足工业环境应用。 SOM-TLA7核心板引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。不仅提供丰富的Demo程序,还提供详细的开发教程,全面的技术支持,协助客户进行底板设计、调试以及软件开发。 PCIe接口 开发板引出 了PCle Gen2接口4通道( CON9) ,单通道通信速率5GBaud,硬件及引脚定义如下图 : XADC 接口 开发板引出了 FPGA内部XADC信号,硬件及引脚定义如下图 : 来源: oschina 链接: https://my.oschina.net/u/4169033/blog/3158850

TI KeyStone C66x开发板拓展IO信号、XADC接口

让人想犯罪 __ 提交于 2020-02-25 20:54:47
TL6678 F -EasyEVM是广州创龙基于SOM-TL 66 78 F 核心板而研发的一款多核高性能DSP +FPGA 开发板。开发板采用核心板+底板方式,底板采用沉金无铅工艺的8层板设计, 尺寸为247.33mm*139.8mm, 它为用户提供了SOM-TL6678 F 核心板的测试平台。为了方便用户开发和参考使用,上面引出了各种常见的接口,可以帮助用户快速评估SOM-TL6678 F 核心板的整体性能。 广州创龙SOM-TL6678 F 核心板基于TI KeyStone C66x多核定点/浮点TMS3206678 + Xilinx Kintex -7 FPGA 设计的 高性能DSP +FPGA 高速大数据采集 处理器 , 采用 沉金无铅工艺的14层板设计,尺寸为 112 mm* 75 mm , 经过专业的PCB Layout保证信号的完整性 , 和 经过严格的质量 管控,满足多种环境应用 。 拓展IO信号 开发板引出3个拓展信号接口(CON6、CON12、CON17)。DSP端2个(CON6、CON12), 50 pin IDC3简易牛角座,间距2.54mm,含EMIF16、SPI、TIMER、GPIO拓展信号;FPGA端1个(CON17),48pin欧式连接器,GPIO拓展接口。硬件及引脚定义如下图: XADC接口 开发板引出了1个 XADC 接口(CON18

创龙Xilinx Artix-7系列FPGA开发板的Micro SD卡、RS485

南笙酒味 提交于 2020-02-14 11:54:44
TLA7-EasyEVM开发板是一款由广州创龙基于Xilinx Artix-7系列FPGA自主研发的核心板+底板方式的开发板,可快速评估FPGA性能。核心板尺寸仅70mm x 50mm,采用沉金无铅工艺的10层板设计,专业的PCB Layout保证信号完整性的同时,经过严格的质量控制,满足工业环境应用。 SOM-TLA7核心板引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。不仅提供丰富的Demo程序,还提供详细的开发教程,全面的技术支持,协助客户进行底板设计、调试以及软件开发。 Micro SD卡 CON8是Micro SD卡接口,主用于外接大容量数据存储,硬件及引脚定义如下图: RS485 CON6为RS485串口,使用3位接线端子,硬件及引脚定义如下图: 来源: CSDN 作者: Tronlong_ 链接: https://blog.csdn.net/Tronlong_/article/details/104307293

开源wujian100-开发板调试

梦想的初衷 提交于 2020-02-02 02:45:46
一、说明 阿里挺大方的,送了一个开发板(早期申请者可获得),用A7200T的FPGA,很大。可惜板子的接口太少了,回头找找看,有没有扩展卡吧。 下载到开发板进行调试,是相对比较简单的工作,按照参考文档做下去就行。坑就一个,驱动的签名不认。 依据“XC7A-FPGA开发板用户手册(FMX7AR3B).v1.0.pdf”进行调试。后续简称为“文档”。 二、调试理解 1、开发板了解 从开发板上看(文档里没写),flash用了两片(正反面各一片):S29GL128S90tf101(手册在: https://wenku.baidu.com/view/6bef1369ddccda38376bafd0.html ) 靠近CONFIG和CK-INK(USB接口)的地方,各有一个stm32,文档上说是用来做电源控制的,感觉也是用来做USB数据转换、烧写flash等控制的。 2、开发板上电 接入 5V 输入电源按下 POWER 按键后, MCU 控制上述电源按顺序上电,以确保 FPGA 正确启动,同时 D7 处的 LED 以类似呼吸的方式亮起指示 MCU 正常工作。 它特别提示关电的顺序: 如需要断开 FPGA 电源或关闭开发板电源,不要直接拔掉 5V 输入电源,应先按 POWER 键,关闭 FPGA 电源,才可以拔掉 5V 输入电源。 3、加载调试 开发板调试,包括3部分工作: a

FPGA黑金开发板 CYCLONE IV核心板全新上市!!!!

三世轮回 提交于 2020-01-25 05:43:02
FPGA: EP4CE15F17C8N SDRAM: 256Mbit (16M*16bit) SRAM: 4Mbit (256K*16bit) 串行FLASH: 64Mbit (EPCS64) 并行FLASH: 32Mbit (4M*8bit) 排座: 2.0mm 22*2 双晶振: 50M/40M(图中只焊接了一个晶振,出售的核心板,两个晶振都会焊接) IO数量: 扩展出的IO口有110根(2.54mm间距的扩展口) 下载方式: 支持AS模式和JTAG模式 自定义指示灯: 4个 复位按键: 1个 下载指示灯: 1个 硬件兼容: 此核心板与黑金二代核心板兼容,可以直接与底板连接使用,进行硬件升级。 结构: 76*76mm 有黑金动力社区推出的这款CYCLONE IV(4代)核心板使用的FPGA型号为:EP4CE15F17C8N,这款芯片指标如下图所示: 这款芯片采用经过优化的60-nm低功耗工艺,Cyclone IV E FPGA拓展了前一代Cyclone III FPGA的低功耗优势。最新一代器件降低了内核电压,与前一代产品相比,总功耗降低了25%。 这款开发板采用的是四层PCB设计,沉金工艺,同时使用BGA封装的FPGA,使整个核心板的性能和稳定性有了很大的提供。 此核心板与黑金二代核心板引脚兼容,可以直接与底板连接使用,进行硬件升级。购买过FPGA黑金开发板(DB2C8