官方论坛
官方淘宝
官方博客
微信公众号
点击联系吴工 点击联系周老师
您的当前位置:主页 > 教程中心 > 问题解答 >

《手把手教你学FPGA设计》答疑和勘误【汇总贴】

发布时间:2021-04-15   作者:admin 浏览量:
本帖是《手把手教你学FPGA设计》的答疑和勘误汇总贴


问题答疑
【问题1】RGB565转RGB888的问题
http://www.mdy-edu.com/plus/view.php?aid=1339

【问题2】 温度检测工程代码
http://www.mdy-edu.com/plus/view.php?aid=1341

【问题3】 该书的电子版有没有?
答:可以从下面链接下载到电子版:http://www.mdy-edu.com/wentijieda/20210410/1324.html

【问题4】读使能要求用组合逻辑产生,但下面使用了时序逻辑。

答:没有错误。assign即是组合逻辑写法。但写成assign rdreq1 = rd1_flag &&empty1==0,就更好理解。      由于在设计过程中,默认了rd1_flag==1期间,empty1一定为0,所以没有写全。但功能是正确的。


【问题5】请问有书籍的计数器以及状态部分源码吗?
答:请下载  书籍代码.rar (14.82 KB, 下载次数: 8)

书籍勘误
【勘误1】 书中第16页的PWM案例,其点空比有错误。
答:书中的PWM案例有错误,现在实现的功能更正为:“依次实现占空比为:90%、80%、70%、60%、50%、40%、30%、20%。”

【勘误2】 书中第13页的计数器命令有错误,书中为“Jsg”,实质为“Jsq”。
答:谢谢您的反馈,下一版本中更新。

【勘误3】第28页串口的代码中有误,uart_tx的复位值应该为1。如下图。


【勘误4】书中第119页,有如下图错误。

【勘误5】书中第41页,下面代码中复位值改为0更适合。


【勘误6】

应将图中“引脚为高电平,蜂鸣器就会响”改为“引脚为低电平,蜂鸣器就会响
【勘误7】书中第72页。

【勘误8】书中第73页.

【勘误9】书中第79页.
 答:是的,这里是有错的,应该将“读操作”改为“EWEN操作”。

【勘误10】书中第79页.

答:应该是do,而不是D0。


【勘误11】书中第89页.

答:应该把“行地址选择”改为“Logic Bank地址选择”。

【勘误11】书中第53页.


答:应该是sio_din,而不是sio_in

【问题12】书籍的第27页有说rdy=1,flag拉高吗?28页代码为什么是条件变成!flag?


答:27页面有错误,flag拉高条件应该为:tx_vld并且flag==0

【勘误13】书中第49页.

答:sio_out_en的数值如图所示更改。



   拓展阅读