STM32
直播中

贺若龙

8年用户 167经验值
私信 关注
[问答]

为什么MISO脚设置成输出模式?

为什么MISO脚设置成输出模式,这个脚应该是输入脚啊。推挽模式改为开漏模式行不行?原子哥

回帖(6)

贾飞小

2019-9-16 09:53:49
哪里设置为输出了?
举报

王燕

2019-9-16 10:06:54
//这里只针对SPI口初始化
GPIOA->CRL&=0X000FFFFF; 
GPIOA->CRL|=0XBBB00000;//PA5.6.7复用     
GPIOA->ODR|=0X7<<5;    //PA5.6.7上拉
其中的MISO这里就设置为输出了,应该设置为输入吧
举报

陈静

2019-9-16 10:23:03
注意,是复用功能.
举报

李乔

2019-9-16 10:32:28
弱弱的问下 如果我要用开漏的方式 是不是硬件上要多加个上拉电阻
举报

更多回帖

发帖
×
20
完善资料,
赚取积分