[STM32F4] SPI驱动74HC595级联的数据先后的问题

[复制链接]
2248|13
 楼主| 午夜粪车 发表于 2018-12-7 14:11 | 显示全部楼层 |阅读模式

使用SPI驱动74HC595级联,出现了一下时序问题,
第一格为SPICLK和LCK同为上升沿触发,当上升沿时SPI进行采样,595进行数据移位
第二格为前级数据,图上可以看采样到数据为101
第三格为后级数据,采样的时候在边沿数据不定,
wuhany 发表于 2018-12-7 14:17 | 显示全部楼层
是顺序颠倒了?级联的方式可否是正确的呢?
 楼主| 午夜粪车 发表于 2018-12-7 14:23 | 显示全部楼层
我分析是采样的同时才开始移位所以采样不到数据,但是在网上查了一下好像都没有这个问题,有大神知道是什么原因吗求帮忙解决
jiahy 发表于 2018-12-7 14:26 | 显示全部楼层
级联的方式没有错误
 楼主| 午夜粪车 发表于 2018-12-7 14:29 | 显示全部楼层
嗯,现在主要问题后级的数据和CLK对不上
lizye 发表于 2018-12-7 14:34 | 显示全部楼层
怀疑是LCK和CLK使用同线导致先采样然后再移位所以数据采集不到
shimx 发表于 2018-12-7 14:38 | 显示全部楼层
SPI有4中模式,你换一种试试看撒
jiaxw 发表于 2018-12-7 14:41 | 显示全部楼层
先检查电路看看。硬件问题概率大些
spark周 发表于 2018-12-7 14:46 | 显示全部楼层
下一个时钟上升沿采样就不会有建立时间不足的问题了。
liliang9554 发表于 2018-12-7 14:50 | 显示全部楼层
我用的是GPIO模拟时序
huanghuac 发表于 2018-12-7 14:53 | 显示全部楼层
建立时间不足的问题
 楼主| 午夜粪车 发表于 2018-12-7 15:11 | 显示全部楼层
其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先
labasi 发表于 2018-12-12 13:05 | 显示全部楼层
难道是频率匹配不上?
八层楼 发表于 2018-12-12 13:48 | 显示全部楼层
时序处理的不好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

867

主题

10194

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部