butterflyspring 发表于 2018-5-16 11:19:22

budaoweng 发表于 2018-5-16 10:02
关键是看不出什么问题呀

如果与用103发送同样的指令,波形上没有差异,一个有反馈一个没反馈,要不就是设置问题,要不就是目标问题,看问题都是一步一步排查呀.只看到没异常,就停了,就算你用软件spi,也会遇到问题的

budaoweng 发表于 2018-5-16 13:47:34

子曰好人 发表于 2018-5-16 10:14
你说得对,时间紧,就先解决重要的

过段时间脑袋闲下来后在琢磨一下。有进展我会更新帖子的。这两天准备写modbus,估计又是到处碰壁了。

stm1024 发表于 2018-5-16 14:39:27

工作模式什么的是一致的吗?SPI不是有四种模式吗?CPHA,CPOL的配置是否和手册的要求相符呢?

budaoweng 发表于 2018-5-17 08:34:41

stm1024 发表于 2018-5-16 14:39
工作模式什么的是一致的吗?SPI不是有四种模式吗?CPHA,CPOL的配置是否和手册的要求相符呢? ...

这两位的配置和F103是一样的呀。F103能正常工作,F334就不能。。。

五哥1 发表于 2018-5-31 18:17:01

看看334手册中和103的异同

budaoweng 发表于 2018-6-2 08:53:05

五哥1 发表于 2018-5-31 18:17
看看334手册中和103的异同

有一个FIFO。有些搞不太明白

budaoweng 发表于 2018-6-2 10:19:16

butterflyspring 发表于 2018-5-16 11:19
如果与用103发送同样的指令,波形上没有差异,一个有反馈一个没反馈,要不就是设置问题,要不就是目标问题,看 ...

软件SPI一点问题也没有。实在是不知道什么问题。过段时间再找问题吧

50031185 发表于 2018-6-2 11:13:06

SPI 参数1先看 时钟相位, 确认一致
2 再看频率 ,先将频率降到比较低的 尝试比如1M
3 查数据手册的时序图,比较W25Q15和F334 时序是否一致 如果一致,那就是频率问题或者 你的初始化有问题,或者是你访问的寄存器不对
4 如果时序不一致西安吧时序搞对,然后再看其他

budaoweng 发表于 2018-6-2 11:46:36

50031185 发表于 2018-6-2 11:13
SPI 参数1先看 时钟相位, 确认一致
2 再看频率 ,先将频率降到比较低的 尝试比如1M
3 查数据手册的时 ...

多谢指教,有结果后我会在帖子公布
页: 1 [2]
查看完整版本: F334的spi通讯问题