发布网友 发布时间:2022-05-10 01:59
共1个回答
热心网友 时间:2023-10-18 11:59
你可以先算出4倍与SPI时钟SCK的clkdiv,根据这个写出时钟SCK,然后posedge SCK读取MOSI线,negedge SCK向MISO写入数据,这样基本的SPI时序应该没问题,剩下就是发送命令接收数据的控制了,建议用上function,会将冗长的程序简化,但需要脑子里有较好的时序思想,若用着不顺就一位一位的读取和发送吧,云创出版社的verilog书中有SPI时序简单讲解,程序很好懂的