连接图如下:
SPI模型中有2个文件:clgen,shift
clgen:产生SPI输出的时钟、上升沿、下降沿
优点:
1.使能有效时,clk_out生效。降低功耗
2.可进行50%的奇偶整数分频:f =fsysclk / (DIVIDER+1)*2
3.上升沿、下降沿比时钟的变化快一个周期。
缺点:需要对最后一个时钟进行特别处理
shift:产生mosi、sck
优点:
1. 通过clgen产生的边沿脉冲,使sck与mosi对齐。
2. 通过计算下一个位置,提前预判下一个周期的mosi
缺点:
1. 对最后一个数据特别处理
2. 预判是计算复杂
3. 兼容多种形式,设计复杂
文章评论(0条评论)
登录后参与讨论