打印
[STM32F4]

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

[复制链接]
617|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
午夜粪车|  楼主 | 2020-10-10 19:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

使用SPI驱动74HC595级联,出现了一下时序问题,
第一格为SPICLK和LCK同为上升沿触发,当上升沿时SPI进行采样,595进行数据移位
第二格为前级数据,图上可以看采样到数据为101
第三格为后级数据,采样的时候在边沿数据不定,

使用特权

评论回复
沙发
wuhany| | 2020-10-10 19:27 | 只看该作者
是顺序颠倒了?级联的方式可否是正确的呢?

使用特权

评论回复
板凳
午夜粪车|  楼主 | 2020-10-10 19:30 | 只看该作者
我分析是采样的同时才开始移位所以采样不到数据,但是在网上查了一下好像都没有这个问题,有大神知道是什么原因吗求帮忙解决

使用特权

评论回复
地板
jiahy| | 2020-10-10 19:35 | 只看该作者

级联的方式没有错误

使用特权

评论回复
5
午夜粪车|  楼主 | 2020-10-10 19:38 | 只看该作者
嗯,现在主要问题后级的数据和CLK对不上

使用特权

评论回复
6
lizye| | 2020-10-10 19:41 | 只看该作者
怀疑是LCK和CLK使用同线导致先采样然后再移位所以数据采集不到

使用特权

评论回复
7
shimx| | 2020-10-10 19:45 | 只看该作者
SPI有4中模式,你换一种试试看撒

使用特权

评论回复
8
jiaxw| | 2020-10-10 19:48 | 只看该作者
先检查电路看看。硬件问题概率大些

使用特权

评论回复
9
spark周| | 2020-10-10 19:54 | 只看该作者
下一个时钟上升沿采样就不会有建立时间不足的问题了。

使用特权

评论回复
10
liliang9554| | 2020-10-10 19:58 | 只看该作者
我用的是GPIO模拟时序

使用特权

评论回复
11
huanghuac| | 2020-10-10 20:02 | 只看该作者
建立时间不足的问题

使用特权

评论回复
12
wenfen| | 2020-10-10 20:06 | 只看该作者
难道是频率匹配不上?

使用特权

评论回复
13
liuzaiy| | 2020-10-10 20:10 | 只看该作者
时序处理的不好

使用特权

评论回复
14
午夜粪车|  楼主 | 2020-10-10 20:16 | 只看该作者
其实还是不大明白,我再琢磨琢磨吧,多谢了哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

867

主题

10194

帖子

3

粉丝