• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

没有学习单片机可以直接开始学习fpga吗?

56518d66db4e2ebb 2019-05-18 浏览量:1397
没有学习单片机可以直接开始学习fpga吗?​
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:9
  • verilog编程语言非常接近C语言,这个比较简单,可以从这里入手,然后就是数字电路要有一定基础,FPGA的难点是协议分析和状态机,学好这些方面可以慢慢来,首先是编程语言,然后是数字电路基础,后面的就需要积累了!

  • 就fpga而言前置知识只有《数字逻辑电路》然后就可以学fpga了

  • 可以的,两者时基于不同的架构和设计理念,相当于两种工具,相互没有多大影响,不过需要数电之类的基础掌握,最好有C的编程基础。。。

  • 其实你这个问题就像没学过51可以学32吗,学习是一个过程,跳级的话就会存在一个问题就是基础不牢靠,但是这个问题会随着时间的推移而弱化,个人感觉FPGA的难度还是挺高的,主要有个问题,就是学了之后能干嘛,单片机可以搞一些小东西出来提升成就感,可是FPGA成本等各个方面都很高,所以这就要看你自己了

  • 可以的,fpga是硬件开,单片机属于软件开发完全不同,前提你的数字电路基础要好,这样学fpga比较容易些

  • 可以,也许会更好学一些,我学过单片机后,对FPGA的编程思维总是别不过来

  • 可以的,一个是C语言,一个是硬件开发语言,有一定区别,只要有一定的数电知识,直接学习开发FPGA就可以

  • 也是可以的,FPGA的编程思维与单片机的C语言相差比较大的,并不一定要学习单片机的。

    只要硬件上的理论比较好就可以学习的,尤其是数字电路

  • FPGA不需要单片机的基础,只需要学过数字电子技术,然后了解VHDL或者verilog语言即可,这种硬件描述语言跟C语言差别还是挺大的

相关问题

问题达人换一批

没有学习单片机可以直接开始学习fpga吗?