0

fpga实操训练(系统开发和硬件接口)

 1 year ago
source link: https://blog.csdn.net/feixiaoxing/article/details/128757186
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

fpga实操训练(系统开发和硬件接口)

original.png
嵌入式-老费 newUpTime2.png 已于 2023-01-24 19:07:30 修改 articleReadEyes2.png 56

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        相信很多学习fpga的同学都会有这样的一个感受,一开始fpga学习还比较简单,但是一旦涉及到呼吸灯、uart、spi、iic、ddr2后面就会越来越难。遇到这样的困难之后,学习的激情一下子少了很多,甚至于说就此放弃fpga,这都是很常见的情况。究其原因,主要还是学习的门槛过高,对自己的要求过高。要知道,spi+ic手册、iic+ic手册、ddr2、camera这每一个接口后面都有很多的内容需要学习。如果我们只是应用,大可不必在这个上面花费太多的时间,只要会使用对应的接口就可以了。就算后面涉及到相关的内容,我们只要会移植、修改对应的代码就好了。没必要对自己要求过于严苛,以spi为例,

1、首先打开对应的示例工程代码

7ad4a973823548acbde7d058df337dda.png

         这里打开的是一个示例工程。从逻辑结果看,主要有三部分。第一部分,是按键的输入,也就是ax_debounce;第二部分是数码管的显示,即seg_decoder、seg_scan;第三部分则是spi_flash_top。很明显,我们所要关心的就是spi_flash_top这个模块。因为有折叠,所以可以继续单击看一下,


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK