elephant00 发表于 2024-10-24 11:09

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

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设置为复用推挽输出模式也是可行的

磨砂 发表于 2024-11-7 14:18

在复用推挽输出模式下,即使MISO被配置为输出,它仍然能够接收到外部信号的电平,从而实现输入的功能

晓伍 发表于 2024-11-7 17:58

复用推挽输出模式允许GPIO端口作为外设功能的输出,提供强大的电流驱动能力

八层楼 发表于 2024-11-7 19:37

在复用推挽输出模式下,GPIO引脚可以在高电平和低电平之间快速切换,而不会进入第三种状态

观海 发表于 2024-11-7 21:19

在配置为复用推挽输出模式后,GPIO引脚能够直接使用定时器生成的PWM信号,不需要额外的软件干预

一秒落纱 发表于 2024-12-1 21:15

在STM32的SPI通信中,MISO引脚通常被配置为复用推挽输出,而不是复用输入,这主要是基于硬件设计考虑

夜阑风雨 发表于 2024-12-2 02:00

STM32的SPI外设在硬件设计上支持全双工通信,即主设备和从设备可以同时发送和接收数据。MISO引脚在从设备模式下是输出引脚,而在主设备模式下是输入引脚

远山寻你 发表于 2024-12-2 03:00

为了支持这种全双工通信,MISO引脚需要能够灵活地在输入和输出模式之间切换

光辉梦境 发表于 2024-12-2 04:00

通过将MISO引脚配置为复用推挽输出,可以在需要时将其切换为输出模式,而在不需要时切换回输入模式。这种配置方式提供了更大的灵活性,使得MISO引脚可以在不同的通信模式下使用

三生万物 发表于 2024-12-2 05:00

如果MISO引脚仅配置为复用输入,当从设备需要发送数据时,引脚可能会处于浮空状态,这可能会导致噪声和信号不稳定

淡漠安然 发表于 2024-12-2 06:00

正常的话,通过配置为复用推挽输出,可以确保在从设备发送数据时,引脚能够稳定地输出信号

暖了夏天蓝了海 发表于 2024-12-2 07:00

在某些情况下,从设备可能需要在特定的时刻发送数据,而在其他时刻接收数据

江河千里 发表于 2024-12-2 08:00

一般来说,通过将MISO引脚配置为复用推挽输出,可以简化软件配置,因为不需要频繁地在输入和输出模式之间切换

别乱了阵脚 发表于 2024-12-2 09:00

将STM32的SPI MISO引脚配置为复用推挽输出,主要是为了提供更大的灵活性、避免浮空状态、简化软件配置,并支持全双工通信

冰春彩落下 发表于 2024-12-2 10:00

种配置方式在实际应用中非常常见,能够满足大多数SPI通信的需求
页: [1]
查看完整版本: STM32的SPI的MISO脚为什么设置为复用推挽输出呢!而不是复用输入呢