如何学习FPGA和嵌入式系统

来源:百度知道 编辑:UC知道 时间:2024/07/03 03:45:31
学单片机已经挺久的了,现在想学学FPGA和嵌入式系统,但是不知道怎么入手,想请教一下有没有什么好的经验,或那些书籍比较好,还有学习的顺序怎么安排,谢谢!
谢谢呀,能不能具体推荐几本书?

当然和单片机差不多喽,不同的是一个软核一个硬核。你要是只学它的嵌入式系统的话,可以先不从FPGA入手,先学学工具的应用,再了解SOPC你要的用的是A的FPGA的话要搞懂SOPC_BUILDER,NIOS2 IDE,QUARTUS2这三个软件的用法就可以进行你的系统搭建和调试了。然后就是看IP的数据手册,找找例程和单片机差不多。当然它的最高级应用就是用FPGA实现自定义外设挂在软核上实现自定义的外设系统,这个是非常灵活的。这就需要你掌握FPGA的技术了。反正啊从简单到复杂任何东西都是这样学的。

当然和单片机差不多喽,不同的是一个软核一个硬核。你要是只学它的嵌入式系统的话,可以先不从FPGA入手,先学学工具的应用,再了解SOPC你要的用的是A的FPGA的话要搞懂SOPC_BUILDER,NIOS2 IDE,QUARTUS2这三个软件的用法就可以进行你的系统搭建和调试了。然后就是看IP的数据手册,找找例程和单片机差不多。当然它的最高级应用就是用FPGA实现自定义外设挂在软核上实现自定义的外设系统,这个是非常灵活的。
反正啊从简单到复杂任何东西都是这样学的。
0

我也准备学呢,现在开始看FPGA的语言,正在学习verilog,有本《设计与验证:Verilog HDL》《Verilog数字系统设计教程>》可以学习一下语言

我准备在语言的基础上 通过实例来进行学习FPGA,有网站比较好,www.altera.com
比较全面