打印
[应用相关]

STM32的SPI的MISO脚为什么设置为复用推挽输出呢!而不是复用输入呢

[复制链接]
599|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
elephant00|  楼主 | 2024-10-24 11:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32的SPI的MISO脚为什么设置为复用推挽输出呢!而不是复用输入呢

使用特权

评论回复
沙发
knk| | 2024-11-5 12:20 | 只看该作者
主机模式的时候MISO配置为浮空输入或带上拉输入,
从机模式的时候MISO配置为推挽复用输出

使用特权

评论回复
板凳
tpgf| | 2024-11-5 15:53 | 只看该作者
STM32中SPI的MISO引脚可以设置为复用推挽输出模式,这是基于其硬件设计和软件控制的特点

使用特权

评论回复
地板
木木guainv| | 2024-11-7 10:39 | 只看该作者
在STM32的特定设计中,将MISO设置为复用推挽输出模式也是可行的

使用特权

评论回复
5
磨砂| | 2024-11-7 14:18 | 只看该作者
在复用推挽输出模式下,即使MISO被配置为输出,它仍然能够接收到外部信号的电平,从而实现输入的功能

使用特权

评论回复
6
晓伍| | 2024-11-7 17:58 | 只看该作者
复用推挽输出模式允许GPIO端口作为外设功能的输出,提供强大的电流驱动能力

使用特权

评论回复
7
八层楼| | 2024-11-7 19:37 | 只看该作者
在复用推挽输出模式下,GPIO引脚可以在高电平和低电平之间快速切换,而不会进入第三种状态

使用特权

评论回复
8
观海| | 2024-11-7 21:19 | 只看该作者
在配置为复用推挽输出模式后,GPIO引脚能够直接使用定时器生成的PWM信号,不需要额外的软件干预

使用特权

评论回复
9
一秒落纱| | 2024-12-1 21:15 | 只看该作者
在STM32的SPI通信中,MISO引脚通常被配置为复用推挽输出,而不是复用输入,这主要是基于硬件设计考虑

使用特权

评论回复
10
夜阑风雨| | 2024-12-2 02:00 | 只看该作者
STM32SPI外设在硬件设计上支持全双工通信,即主设备和从设备可以同时发送和接收数据。MISO引脚在从设备模式下是输出引脚,而在主设备模式下是输入引脚

使用特权

评论回复
11
远山寻你| | 2024-12-2 03:00 | 只看该作者
为了支持这种全双工通信,MISO引脚需要能够灵活地在输入和输出模式之间切换

使用特权

评论回复
12
光辉梦境| | 2024-12-2 04:00 | 只看该作者
通过将MISO引脚配置为复用推挽输出,可以在需要时将其切换为输出模式,而在不需要时切换回输入模式。这种配置方式提供了更大的灵活性,使得MISO引脚可以在不同的通信模式下使用

使用特权

评论回复
13
三生万物| | 2024-12-2 05:00 | 只看该作者
如果MISO引脚仅配置为复用输入,当从设备需要发送数据时,引脚可能会处于浮空状态,这可能会导致噪声和信号不稳定

使用特权

评论回复
14
淡漠安然| | 2024-12-2 06:00 | 只看该作者
正常的话,通过配置为复用推挽输出,可以确保在从设备发送数据时,引脚能够稳定地输出信号

使用特权

评论回复
15
暖了夏天蓝了海| | 2024-12-2 07:00 | 只看该作者
在某些情况下,从设备可能需要在特定的时刻发送数据,而在其他时刻接收数据

使用特权

评论回复
16
江河千里| | 2024-12-2 08:00 | 只看该作者
一般来说,通过将MISO引脚配置为复用推挽输出,可以简化软件配置,因为不需要频繁地在输入和输出模式之间切换

使用特权

评论回复
17
别乱了阵脚| | 2024-12-2 09:00 | 只看该作者
STM32SPI MISO引脚配置为复用推挽输出,主要是为了提供更大的灵活性、避免浮空状态、简化软件配置,并支持全双工通信

使用特权

评论回复
18
冰春彩落下| | 2024-12-2 10:00 | 只看该作者
种配置方式在实际应用中非常常见,能够满足大多数SPI通信的需求

使用特权

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

本版积分规则

983

主题

3060

帖子

7

粉丝