[讨论] 学FPGA没人教,只看教程能学得会吗?

lingking   2019-7-3 22:28 楼主

学FPGA没人教,只看教程能学得会吗? 目前买了一块黑金的 FPGA开发板,能找得到的资料也就是卖家给的源码,和正点原子公开的一套另一个开发板配套的视频教程。现在如果不抄代码,经常会出现问题,也没有人可以问。

拿PADS和Allegro软件来吹牛的都是些土鳖

回复评论 (18)

看情况吧。

之前一直想学,但是一直没深入学下去。只停留在皮毛。但是之前有个同事的方法应该可以借鉴。

他不是电子专业,化学相关的专业,电子算半路出家。

他差不多四五个月的时间,能掌握差不多,当时项目给了他两个比较复杂的任务,要他去完成,基于一个半成品的半成品修改,几个月就是不停的学习,verilog,quartus,fpga开发板,或者linux下仿真啊,等等,就是不停的查资料为了完成任务,后来他就基本上学会了。要求的任务,虽然不是很完美,但是起码能用了,能解决一些问题。

 

完全按照教程的例子一点点的学,也不是不可以。看什么适合你吧。

坐而言不如起而行
点赞  2019-7-4 09:16
引用: wsmysyn 发表于 2019-7-4 09:16 看情况吧。 之前一直想学,但是一直没深入学下去。只停留在皮毛。但是之前有个同事的方法应该可以借鉴。 ...

唉,教程给出的代码很差劲,连我这个初学者都觉得写得很乱

拿PADS和Allegro软件来吹牛的都是些土鳖
点赞  2019-7-4 09:18
引用: lingking 发表于 2019-7-4 09:18 唉,教程给出的代码很差劲,连我这个初学者都觉得写得很乱

我之前看过锆石FPGA的代码,感觉还可以,就是他的开发板比较贵,不买开发板的话,有一部分教程是看不了的,不过大概70%-80%的教程都能看,也能下载,pdf教程写的也还不错。

 

或者就找一个比较复杂一些的功能,当做任务,强迫自己搞出来,等搞出来的时候,你就学会了,不用一点点跟着教程一个个例子去敲了。

 

我那个同事当时给的任务是一个简易的pattern控制器,perl脚本解析pattern文件,通过串口发给fpga,转成并口的IO,fpga按照pattern的设定进行drive或者compare,然后结果返回pc,进行比较,验证pattern正确性,大概可以支持16k行的pattern。听着简单,做起来挺多事情要干的。

坐而言不如起而行
点赞  2019-7-4 09:36
引用: lingking 发表于 2019-7-4 09:18 唉,教程给出的代码很差劲,连我这个初学者都觉得写得很乱

锆石官网打不开了,不知道是不是挂了。

坐而言不如起而行
点赞  2019-7-4 09:44

楼主有什么问题大胆地在这个板块发吧,,,

会有高人会跟你讨论,,,

点赞  2019-7-4 09:48
引用: Jacktang 发表于 2019-7-4 09:48 楼主有什么问题大胆地在这个板块发吧,,, 会有高人会跟你讨论,,,

这个版块比较冷,如果讨论具体问题应该也没有人能给出具体的思路吧,大家都忙

拿PADS和Allegro软件来吹牛的都是些土鳖
点赞  2019-7-4 09:52

来跟着小梅哥学呀,论坛 上小梅哥一直有发布他的一些教程,还有视频。可以来学习,前不久论坛还和小梅哥合作推出了学习有礼活动,现在活动刚刚结束。

这里是一些小梅哥教程,你可以看看

小梅哥公开课:SOPC综合系统设计及实战演练

小梅哥Intel SoC FPGA开发与应用培训课程

FPGA设计思想与验证方法视频教程(小梅哥主讲)

 

有任何疑问也都可以直接论坛发问。坛子里有一些经验丰富的fpga网友会帮忙解答的。管理员们也会帮忙给你问问相关网友。

 

玩板看这里: https://bbs.eeworld.com.cn/elecplay.html EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
点赞  2019-7-4 09:59

可以自学,但一定要自律

专注智能产品的研究与开发,专注于电子电路的生产与制造……QQ:2912615383,电子爱好者群: void
点赞  2019-7-4 10:48

希望这些教程里有你需要的:https://training.eeworld.com.cn/ic/FPGA

>>EEWORLD大学堂 专注电子科技的线上课堂
点赞  2019-7-10 13:27
有这么个说法,无论在学校还是有师傅带!能讲给你的或者能编成教材的,都是成熟知识。说白了,就是落后知识。想学新东西,更多得靠自己!
点赞  2019-7-11 17:18
引用: 小潜艇 发表于 2019-7-11 17:18 有这么个说法,无论在学校还是有师傅带!能讲给你的或者能编成教材的,都是成熟知识。说白了,就是落后知识 ...

不是落后不落后的问题,是那些东西根本纸上谈兵。甚至还要找很多资料才能让自己写的代码用起来

拿PADS和Allegro软件来吹牛的都是些土鳖
点赞  2019-7-14 18:32

还得自己去钻研,把各种坑都趟一遍就成为高手了,哈哈哈

从哪里跌倒,就在哪里趴下...
点赞  2019-7-15 17:00
引用: ZYNQ 发表于 2019-7-15 17:00 还得自己去钻研,把各种坑都趟一遍就成为高手了,哈哈哈

确实

拿PADS和Allegro软件来吹牛的都是些土鳖
点赞  2019-7-15 17:37
可以,只要有兴趣。
点赞  2019-7-31 09:37

可以学的,也有进步,但是效率应该很差,有人带最好了,有项目练手就好了

点赞  2019-8-3 09:34

可以留个联系方式交流吗?

点赞  2019-8-21 14:18

想学,不知道如何学习。很难受

点赞  2020-4-3 11:12

我也想学

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2020-4-3 11:33
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复