作者zoeysui (zoeysui)
看板comm_and_RF
标题[请益] FPGA开发ASIC新手问题
时间Mon Dec 26 19:52:22 2011
各位板友大家好,最近作研究需要用到FPGA实作硬体
对这方面比较不熟想请教大家
(之前只做过stand alone,codewarrior透过smart-ice跟rs232传资料给硬体运算)
我的硬体目标是实现real-time的影片处理(需要达到30FPS)
影片档是Raw AVI,现有的工具是虹晶的MDK开发板
我目前的想法是在MDK上灌linux,透过OpenCV读取SD卡中的影片
然後喂到我的硬体去执行,最後显示到萤幕上
我想问的是,我这样的想法是否正确?
如果正确的话,那我需要学的东西是
1. 如何在MDK上安装以及执行linux
2. 如何撰写DRIVER以让linux与我的硬体沟通
3. 如何将我的硬体运算结果传送到萤幕上
以上三项是否正确? 以及要在哪儿可以学到这些东西呢,有书可以看吗??
因为我在网路上查到的资料真是好少,想说求助板友了! 谢谢大家!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.154.28
※ 编辑: zoeysui 来自: 114.33.154.28 (12/26 19:53)
※ zoeysui:转录至看板 Electronics 12/26 20:02
1F:推 onlywig:可以到C_and_C++版问看看 218.160.248.46 12/28 23:23
2F:推 tingyushyu:1. MDK应该有教学 照指令打就好了220.132.245.141 01/08 04:40
3F:→ tingyushyu:2. FPGA要设定MMAP的记忆体位址及行为220.132.245.141 01/08 04:42
4F:→ tingyushyu:3. 用linux的framebuffer(软体的)写入220.132.245.141 01/08 04:42
5F:→ tingyushyu:或是用QT等等的library显示220.132.245.141 01/08 04:44
6F:→ tingyushyu:只不过要用arm传 我猜可能要在FPGA传220.132.245.141 01/08 04:45
7F:→ tingyushyu:才有可能到30fps220.132.245.141 01/08 04:45
8F:→ tingyushyu:另外opencv要自己编译 编译设定不好220.132.245.141 01/08 04:46
9F:→ tingyushyu:会没办法读avi 要读avi好像还相依其他220.132.245.141 01/08 04:48
10F:→ tingyushyu:library 这个我不记得了~"~220.132.245.141 01/08 04:48
11F:→ tingyushyu:总之FPGA要会传与接收资料要知道AMBA220.132.245.141 01/08 04:50
12F:→ tingyushyu:怎麽弄的 应该就这样吧220.132.245.141 01/08 04:51