标题: 关于硬件SPI问题 [打印本页]

作者: xnysfh    时间: 2024-10-18 15:52
标题: 关于硬件SPI问题
当我使用硬件SPI的时候,单主单从,MISO的引脚不用,可以当普通的IO口使用吗

作者: rayin    时间: 2024-10-18 18:21
MISO用不上的时候, 可以当普通IO口使用.
作者: npn    时间: 2024-10-18 20:06
我不确定你的硬件SPI是什么设备上的,是否可以使用咨询设备厂商或具体见数据手册。
作者: 黄youhui    时间: 2024-10-18 20:35
你那不就是IIC
作者: STC庄伟    时间: 2024-10-19 09:05
可以的 每个管脚都是独立的   IO口设置一下就行了

作者: ZSJM    时间: 2024-10-19 14:09
stm32 系列的是可以, 可以设置此脚为你想用的类型.
作者: bankro    时间: 2024-10-19 14:53
不可以的,前提是你设置了硬件SPI模式,意味着这个引脚已经在交叉开关里分配了。无能再使用普通IO功能,除非你短暂的配置去掉硬件SPI。
作者: ppcbug    时间: 2024-10-19 23:20
这个问题显然要由DATASHEET回答你。不同器件这个设置不一样。
例如:
STC12 整组 功能/PIN 指定, 不能修改单个脚;
TI ARM  单个脚 指定 , 启动时可以设置 功能脚 不映射,但之后不能再修改。
STM  整组 功能/PIN 指定, 以后还能随时修改 每个脚是否映射。
作者: 两仪式    时间: 2024-10-20 09:54
可以的,常见的类似stm32单片机,都能设置只发送模式
作者: ethan9527    时间: 2024-10-24 15:20

这个问题确实要看DATASHEET,不同设备这个设置不一样。
例如:STM32  在使用硬件spi时,可以设置spi的运行模式
作者: wfl456    时间: 2024-11-25 09:58
可以是可以,但为什么这么弄

作者: olzfo    时间: 2024-11-27 15:13
可以当普通IO口使用, 此时SPI为三线制,即:时钟、片选、MOSI;MISO引脚设置成普通IO对SPI的MOSI无影响
作者: 无名人1号    时间: 2024-11-29 16:28
可以,SPI收发是独立的,只收或者只发都是可以的
作者: kyoko    时间: 2024-12-1 15:13
MISO用不上的时候, 可以当普通IO口使用.
作者: kyoko    时间: 2024-12-1 15:13
MISO用不上的时候, 可以
作者: frank_tw    时间: 2024-12-2 02:44
stm32 系列可以,其他要看DATASHEET
作者: zpwgf    时间: 2024-12-2 09:06
我觉得也应该不行,你在使用硬件SPI的时候,其实相当于定了每个引脚的属性。可以尝试一下模拟SPI,虽然我没有试过
作者: lzts88    时间: 2024-12-2 09:10
SPI设置后,STC肯定不行。别的芯片要看手册或试。
作者: 如果在冬夜    时间: 2024-12-26 19:11
IC型号得知道
作者: 小屋忆流年    时间: 2025-9-10 09:13
软件模拟SPI可以实现,硬件SPI不行




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1