LearningASM 发表于 2013-5-28 09:18:53

弱弱的问一句,听说FPGA很难,不适合新手上?

学STM32转过来的,一直裸奔,还没跑过系统,主要还是在用STC。
只是感觉到生活缺乏点激情,想玩点高性能的东西爽一爽,了解一下FPGA,性能好,想学一下。
有朋友(STM32转A8的)跟我说,FPGA不适合新手上,编程难,电路难,有工作与开发经验的时候再上比较好,想求证一下。
好果大家学得本人这样可以学的话,有什么开发板好推荐的?

cheungman 发表于 2013-5-28 09:24:12

有c基础同时还有一个良好的编程思想的话, 不难, 一个星期跨入门槛.

51EDA技术 发表于 2013-5-28 09:25:58

有朋友(STM32转A8的)跟我说,FPGA不适合新手上,编程难,电路难,有工作与开发经验的时候再上比较好,想求证一下。
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
任何东西都是会者不难,难者不会。玩FPGA最需要的基础是数字电路,如果你的数字电路学得好,上手会很快的,你有C语言基础,学习VERILOG ,你会发现他们又很多相识之处,但是思维上一定要认识他们的区别。

pulan 发表于 2013-5-28 09:35:05

关键是项目,做一个项目下来就好了。FPGA毕竟不像其他mcu那样可玩性那么高。而且平台复杂,开源的东西也比较少。先熟悉cpld吧。

ppa2001 发表于 2013-5-28 09:43:10

FPGA 入门是最简单的,以后深入才难·

NJ8888 发表于 2013-5-28 09:47:33

没有好的仪器工具,只能学着玩

newbier 发表于 2013-5-28 09:47:35

FPGA的资料都是英文的,而且动辄就有几千页,有毅力看完就能入门。

jm2011 发表于 2013-5-28 09:48:17

同问大牛们,我是从软件转过来的,我在写RTL代码的时候总是考虑传输过来的数据会不会丢失了,这一帧的数据是不是不完整了这样的想法;
所以在写代码的时候有许多的冗余;大牛们给分析一下,是我还是用软件的观点来写硬件代码,还是我的想法不对,没有找到正确的思路
才会写成这样的代码的?

LearningASM 发表于 2013-5-28 09:51:08

newbier 发表于 2013-5-28 09:47 static/image/common/back.gif
FPGA的资料都是英文的,而且动辄就有几千页,有毅力看完就能入门。

FPGA的资料都是英文的,而且动辄就有几千页
这还真要有毅力和能力才能上。。

LearningASM 发表于 2013-5-28 09:53:36

NJ8888 发表于 2013-5-28 09:47 static/image/common/back.gif
没有好的仪器工具,只能学着玩

多谢大牛回答。再问一下,好的仪器工具是指那些?
看来FPGA的学习成本还是很高的,现在只能学着玩。

LearningASM 发表于 2013-5-28 09:58:30

cheungman 发表于 2013-5-28 09:24 static/image/common/back.gif
有c基础同时还有一个良好的编程思想的话, 不难, 一个星期跨入门槛.

不是说FPGA还有门控要设计吗?累加起来难不难?

NJ8888 发表于 2013-5-28 10:02:55

LearningASM 发表于 2013-5-28 09:53 static/image/common/back.gif
多谢大牛回答。再问一下,好的仪器工具是指那些?
看来FPGA的学习成本还是很高的,现在只能学着玩。 ...

做的深的话,需要逻辑分析仪帮助排除问题,没有他,靠IDE的的虚拟分析仪,有局限,我是说"做的深",别人说能用虚拟的是因为具体东西可能不够深或是他是大牛,代码直接通过

zgxcom123 发表于 2013-5-28 10:21:06

1、任何控制器,你都能在15分钟内跑出来个流水灯,却可能需要数年时间才能精通

2、不要光听别人说难于不难,动手试试就知道了,自己体验远比听人说要来的直接

3、如果你在尝试之后喜欢并决定深入学习,就要懂得吃苦

4、(这个不算打击)每个人都有自己独特的天赋,能胜任了就上,驾驭不了的话不如再试试别的

LearningASM 发表于 2013-5-28 10:24:25

4、(这个不算打击)每个人都有自己独特的天赋,能胜任了就上,驾驭不了的话不如再试试别的
这个说得舒服啊,先找一下自己天赋再上

jssd 发表于 2013-5-28 10:26:10

可以先玩一下CPLD,然后再转FPGA,入门不难。难在后面的深入

hhxb 发表于 2013-5-28 10:27:47

STM32换成stc又想玩FPGA{:sweat:}

riverblue2010 发表于 2013-5-28 10:28:56

从流水灯开始培养兴趣也不错哦

kebaojun305 发表于 2013-5-28 10:32:46

入门不难深入真的难。

y595906642 发表于 2013-5-28 10:57:57

FPGA 的起点应该是触发器 LUT 状态机 流水线 这几个关键的东西
学会用硬件的角度去看FPGA

sky_prince 发表于 2013-5-28 11:01:48

硬着头皮上,没有那么难。

lans0625 发表于 2013-5-28 11:14:53

学过STM32,入门FPGA比你当初入门STM32容易得多了,

LearningASM 发表于 2013-5-28 11:42:42

hhxb 发表于 2013-5-28 10:27 static/image/common/back.gif
STM32换成stc又想玩FPGA

工作中用STC,现在和朋友们一起自学STM32,然后现在有人一起跳A8,有人跳FPGA,想搭个顺风车。

LearningASM 发表于 2013-5-28 11:44:03

lans0625 发表于 2013-5-28 11:14 static/image/common/back.gif
学过STM32,入门FPGA比你当初入门STM32容易得多了,

原来FPGA这么好上手

深海烟花 发表于 2013-5-28 12:47:17

我觉得进阶好难

蠢蠢YD 发表于 2013-5-28 13:01:09

准备硬着头皮上,试试

sky_prince 发表于 2013-5-28 15:30:25

http://www.amobbs.com/thread-5530014-1-1.html

chestert 发表于 2013-5-28 15:34:13

最好还是有单片机基础.

waterghost 发表于 2013-5-28 15:39:03

FPGA稍微进阶一点。 难道很高。 现在招人,就先看你的学历。 FPGA的目标就是作数字IC或ASIC的。 难度是比较大。 主要是你学历不够。 在牛X人家不要你的。

LearningASM 发表于 2013-5-28 16:03:56

本帖最后由 LearningASM 于 2013-5-28 16:06 编辑

sky_prince 发表于 2013-5-28 15:30 static/image/common/back.gif
http://www.amobbs.com/thread-5530014-1-1.html

你这个分析这个好细哦

LearningASM 发表于 2013-5-28 16:07:30

waterghost 发表于 2013-5-28 15:39 static/image/common/back.gif
FPGA稍微进阶一点。 难道很高。 现在招人,就先看你的学历。 FPGA的目标就是作数字IC或ASIC的。 难度是比较 ...

朋友也是这样跟我说的,没几年经验人家还不鸟你

LearningASM 发表于 2013-5-28 16:10:00

如果要上FPGA,不知大家有做么开发板好推荐的吗?对这行不熟悉,不知道方向,求前辈分析一下
页: [1]
查看完整版本: 弱弱的问一句,听说FPGA很难,不适合新手上?