打印

SPI通讯的SCLK,MISO,MOSI正确如何配?

[复制链接]
7638|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nylyt|  楼主 | 2009-5-19 14:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
全是AF_PP?刚看了21IC坛主回答好象这样配不对,但ST例子中全是配置AF_PP
沙发
浪淘沙| | 2009-5-19 14:20 | 只看该作者

当STM32为SPI中设备时,最好配置MISO为输入模式

虽然配置为AF_PP也可以工作,但对器件的引脚驱动电路会有影响。

SCLK和MOSI需要配置为AF_PP。

使用特权

评论回复
板凳
nylyt|  楼主 | 2009-5-19 14:22 | 只看该作者

没解释清楚

当STM32为SPI中设备时,最好配置MISO为输入模式?请详细说明SPI为住从的时候配置

使用特权

评论回复
地板
浪淘沙| | 2009-5-19 14:27 | 只看该作者

哈哈,前面笔误,应该是“当STM32为SPI主设备时”

当STM32为SPI从设备时,道理相同:MISO需要配置为AF_PP,SCLK和MOSI配置为输入模式。

MISO = 数据 主入从出
MOSI = 数据 主出从入
SCLK 始终是主出从入

按照字面意思配置就可以了。

使用特权

评论回复
5
wowow| | 2009-5-19 16:56 | 只看该作者

输出脚AF_PP, 输入脚input float就行了吧

使用特权

评论回复
6
浪淘沙| | 2009-5-19 17:02 | 只看该作者

一般情况下输出脚AF_PP,输入脚input float就行了

如果外部电路需要,输出脚配置为AF_OD也行,输入脚配置为内置上拉或内置下拉也可以,很灵活地哦~~~~

使用特权

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

本版积分规则

146

主题

296

帖子

1

粉丝