推荐夏宇闻老师的《verilog数字系统设计》,很多都是先看的这本书,我就是,先花一到两个周看前7章当时好像是,然后直接做led\lcd\sp2\uart的程序,边写程序边再次看书,几个基本程序弄完后,找找其他的verilog的程序的书,有本《Verilog HDL应用程序设计实例精讲》刘福奇的,我觉得挺好的,里面有最基础的一些实验,云创工作室的书也挺好的,里面针对实验的编程原理写的比较易懂,但是VHDL语言的,但不要紧,可以用他们的书来看实验原理,用刘福奇的书来写代码,基础好了后写个SPI的完整的程序会有提升的
我看过王金明的书,介绍挺详细的。但是建议只看主干,因为常用的操作并不需要那么复杂。边学边查,这样最快~
其实,天下教材一大抄,很多书的内容都不错。我当初就是买了一本王金明的书,然后简单看了一下软件的使用以及编程的结构,就开始自己动手实验啦。有板子在身边是最好的,可以随时验证,有问题了可以查书(看目录),或者上百度问一下。其实verilog还是相对比较好上手的~
祝你学习顺利~欢迎追问~
有一本姚爱红编的基于FPGA的硬件系统设计与实践教程。里面的状态机讲的还不错。