OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1970|回复: 3

spi片选一打开,时钟就消失了

[复制链接]

23

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2014-9-30
在线时间
49 小时
发表于 2018-4-27 10:50:23 来自手机 | 显示全部楼层 |阅读模式
stm32f107通过spi跟外部flash通讯正常,但是通过spi跟dsp28335通讯就不正常,只要片选一打开不管你传不传数据时钟就直接消失了,求助啊
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

303

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2272
金钱
2272
注册时间
2015-2-3
在线时间
561 小时
发表于 2018-4-27 12:02:55 | 显示全部楼层
CLK是主机给出来的,你的是STM32作为主机还是DSP作为主机?看看主机有没有主动通信  如果主机没有发起通信过程,就没有时钟信号
STM32/LPC1788/51
回复 支持 反对

使用道具 举报

23

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2014-9-30
在线时间
49 小时
 楼主| 发表于 2018-4-27 19:21:29 来自手机 | 显示全部楼层
北极圈的黄昏 发表于 2018-4-27 12:02
CLK是主机给出来的,你的是STM32作为主机还是DSP作为主机?看看主机有没有主动通信  如果主机没有发起通信 ...

谢谢了,刚找到原因了,stm32作为主机,内部nss应该置1,而置1内部nss有两种方法,一种是软件方式,这种方式的nss脚可以作为普通io口用来片选从机,另一种是硬件方式,这种方式下nss脚必须上拉置1,片选信号也必须另选它脚
回复 支持 反对

使用道具 举报

23

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2014-9-30
在线时间
49 小时
 楼主| 发表于 2018-4-27 19:24:52 来自手机 | 显示全部楼层
北极圈的黄昏 发表于 2018-4-27 12:02
CLK是主机给出来的,你的是STM32作为主机还是DSP作为主机?看看主机有没有主动通信  如果主机没有发起通信 ...

我是设置的硬件方式,又用了nss脚作为从机片选,所以片选一打开,主机配置就不合法,也就没得时钟
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-7 16:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表