微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > spi总线_发送部分

spi总线_发送部分

时间:10-02 整理:3721RD 点击:
module spi_tx(input clk_50M,
                                  input reset,
                                  output cs,
                                  output spi_clk1,
                                  output reg mosi);
//spi_clk上升沿读数据,下降沿准备数据                                  
reg[4:0] cnt_clk;
always@(posedge clk_50M or negedge reset)
begin
        if(!reset)
                cnt_clk =0 && cnt_clk =0 && cnt_clk =1&& cnt_bit =1&& cnt_bit =1 && cnt_bit<=9)?1'b0:1'b1; //产生片选信号

endmodule
从图中我们可以看出 在cs拉低后的第一个clk下降沿mosi发生改变,符合时序。


看看,,,,,,,,,,,,

想法不错

谢谢您,给您推荐一个fpga公众号名字  FPGA干货,每天的都发送fpga干货,共同学习


谢谢您,给您推荐一个fpga公众号名字  FPGA干货,每天的都发送fpga干货,共同学习


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top