打印
[STM8]

STM8 有没有ST的技术支持 请教下硬件SPI的问题

[复制链接]
1156|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
whc1223|  楼主 | 2014-1-8 10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在slave模式下,由于主机的CLK发生错误,导致数据收发错位,BSY会一直为1(通信一直进行,这个时候SPI寄存器很多位是无法写入的)。这个时候应该怎么复位SPI,
沙发
grant_jx| | 2014-1-8 12:49 | 只看该作者
关闭SPI CLK,重新打开试试

使用特权

评论回复
板凳
whc1223|  楼主 | 2014-1-8 15:07 | 只看该作者
grant_jx 发表于 2014-1-8 12:49
关闭SPI CLK,重新打开试试

不行的

使用特权

评论回复
地板
airwill| | 2014-1-8 17:53 | 只看该作者
不能强制禁止 SPI 设备吗?
不过这样的问题, 应该让 SLAVE 保持响应状态, 而解决 MASTER 的问题.

使用特权

评论回复
5
weiyuliang| | 2014-7-25 07:12 | 只看该作者
楼主你好。这个错位问题你后来是如何解决的?

使用特权

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

本版积分规则

个人签名:LS,放开那母狗!! 装13不是一个人,是一种社会现象。 签名不是种流行,是大家都很寂寞。

8

主题

30

帖子

1

粉丝