原创:FPGA 一步一步轻松入门(有网友需求的SDRAM IP core ,SPI,Uart,VGA时序,SD卡读取 全
本例程目的是帮助初学者快速入门. 本例程涉及到按键及微分(消抖) 简单的SPI Uart 测试SDRAM的读写 VGA时序的生成, 及用FPGA读取SD卡里的数据最后将前面的某块连接在一起
完成一个非常有价值的工程:用FPGA读取SD卡里的(FAT32)文件,然后输出到VGA显示(或LCD)
可用在多个方面. 如彩色LED显示控制器 摄像头记录lcd 控制器 等等
后续将用此板驱动摄像头,然后将图片记录到SD卡里 等一些大家感兴趣的东西
感谢: 此板的原理图是参照特权同学的,作了一点修改.
(为了和谐,本贴已修改过)
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_630771D3KGE0.JPG
ep1c3_soc_board (原文件名:ep1c3_soc_board.JPG)
FPGA 一步一步轻松入门(学习板文档)ourdev_630772C1U2OJ.pdf(文件大小:12.56M) (原文件名:FPGA 一步一步轻松入门.pdf)
点亮LEDourdev_630773OPUEDM.rar(文件大小:228K) (原文件名:点亮LED.rar)
read_key(读按键)ourdev_630774VD66AJ.rar(文件大小:222K) (原文件名:read_key.rar)
数码管显示ourdev_630775VC4KRV.rar(文件大小:350K) (原文件名:test_spi.rar)
串口输出ourdev_630776FRTFK2.rar(文件大小:420K) (原文件名:test_uart.rar)
SDRAM 的读写ourdev_630777RPGTMT.rar(文件大小:3.33M) (原文件名:test_sdram.rar)
VGA时序的生成ourdev_630778IJR97V.rar(文件大小:409K) (原文件名:test_vga.rar)
用FPGA直接读取SD卡扇区数据ourdev_630779H8PO97.rar(文件大小:5.16M) (原文件名:read_SD卡(0扇区).rar)
ep1c3_soc_board FPGA开发板原理图ourdev_630780ADU7G0.pdf(文件大小:772K) (原文件名:ep1c3_soc_board FPGA开发板原理图.pdf) 楼主,想听听您对于niosII应用了解相关情况的介绍,国外真是那样吗。到底值不值得学?谢谢 回复【楼主位】hxl_led
-----------------------------------------------------------------------
。。。支持楼主。。。但是在哪。。。 无图无真像,vga(800x600 16位32K色),用了几个加权电阻作了个8位的DAC,见原理图
如用更多位加权电阻,或是DAC芯片,效果会更好. FPGA读取SD卡FAT32格式的文件,
然后输出到VGA.同时输出到2个20 Pin 扩展口 点亮LCD .
资料陆续上传
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_630829BKVL8M.JPG
显示图片效果 (原文件名:display2.JPG)
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_630830XF1KB1.JPG
显示图片效果 (原文件名:display3.JPG)
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_630833ODX7Z5.JPG
工程占用资源情况 (原文件名:display4.JPG) mark 那板子做得怎么样了? 回复【1楼】weixintec伟欣科技
楼主,想听听您对于niosii应用了解相关情况的介绍,国外真是那样吗。到底值不值得学?谢谢
-----------------------------------------------------------------------
要是好用的话,他们还要拼命的嵌入硬核干嘛 mark 好贴,先占位 下不了啊?怎么回事? MARK FPGA IP核设计 马克 不错 前辈又一 给力新作。。顶 又燃起了我的学习兴趣 mark先 mark 值得期待 学习 等等等 又见楼主 nios是没什么商业应用,现在都在fpga内加arm核了 先留个记号。今天论坛的附件好像都下不了,什么情况!!!
//现在能下了。。。 附件下不了,先mark jihao mark mark mark 期待 学习学习~ 楼主的板子是自己做的吗?能否做成卖的? 回复【30楼】ap0405209
-----------------------------------------------------------------------
楼主的板子是自己做的,这两天将要到淘宝网销售 好贴 MARK! 占位学习 mark lz大大的牛。向楼主学习。 学习下 mark 楼主真是误导群众 小问题确实不需要软核 就像单片机不需要操作系统 但arm9不用操作系统就很困难了
大一点问题 用上软核(可以用操作系统也可以不用,根据复杂度)操作外设就会更加容易 可以用c语言编程
,学FPGA不掌握软核就少了一把利器 回复【40楼】arli28x
-----------------------------------------------------------------------
请看我的另外的一贴 ----> 原创:一步一步学习开源32位CPU or1200(众多的IP core,三年来的资料,收集,全部奉送,希望大家喜欢)
我没说软核不好!
基础打好了,以后做什么都理解的更深了
(为了和谐,本贴已修改过) mark mark!~ mark mark lzV5 都是纯硬件呀,哪带opencore软核的例子?教程,期待 跑软核这个fpga不够用吧 这个要标记! mark mark mark一下!很有用!加油奋斗中............ 不错 mark 记号~~ mark mark 通过扩展口驱动TFT LCD(3.5 ' 320x240)
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_631295OG31FU.JPG
TFT LCD 3.5'显示图 (原文件名:display5.JPG) 这个不错,可以了解硬件到底怎么转起来的。学习 mark,可惜学校网速不尽人意,老是下载不下来 http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_631317QJL5LM.JPG
(原文件名:未命名.JPG) mark 一下 需要的时候再下 已下好 MARK tinghaode 好帖子,可惜下不了。等待。。。 mark mark下,好东西~ 下载不了啊 太好了,淘宝有买不,我想买一块。 mark 回复【40楼】arli28x
-----------------------------------------------------------------------
不赞同40楼的观点,软核不是什么时候都是最好的。
市面上硬核处理器芯片(ARM,PowerPC,MIPS等)那么多,就性能来说,硬核比软核性能要高多了。而且开发软件容易使用,也容易找到。
软核比较优势的是:1,单芯片解决方案。2,灵活性上。
追求性能的话“高性能微处理器 + FPGA”才是最好。
当然,最优组合是,根据项目实际需要合理使用FPGA搭配软核或者硬核处理器 mark 好资料! 谢谢分享! 回复【楼主位】hxl_led
-----------------------------------------------------------------------
mark! 这个下载不了呀,楼主转个地方吧链接贴出来吧 mark mark下 mark 下载不了
请楼主重传一次吧 mark http://www.180code.com/index.asp?id=1579764522 学习 mark mark 等服务器修复 顶起来,帮LZ置酷 mark MARK 学习一下 记号~~ 强悍!不过我越来越不了解FPGA了。 mark MARK~~~下载学习了 有没有刷LCD 图片的例子啊 这个有意思! mark Zan 哈哈,俺去年也用FPGA的纯逻辑实现了FAT16,SD卡的读写,拜读一下楼主的大作,谢谢楼主 mark mark