请教STM32F3 SPI 问题

2019-07-20 21:33发布

MCU:STM32F373VCT6

我想用SPI 给一个芯片发送数据,不想读取数据,设置为Master 模式,怎么配置IO?

是不是只有一根SCLK 和MOSI就行了?

那么SPI 结构体 的Direction 如何设置?

谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
xuande
1楼-- · 2019-07-21 02:03

SCLK 和MOSI两个信号就足够。

SCLK 和SIN,后者好像不对头。但我不了解cube。

上拉还是下拉,要你平时没通信的电平是高还是低,
如果平时是高就上拉,低就下拉。



txmsszd
2楼-- · 2019-07-21 03:10
stm32 cubemx 可以把SPI 设置成Transmit only master 模式,只使能两根线,SCLK 和SIN,是不是对?应该是SOUT 和SCLK才对?
然后测试发送数据,示波器抓取SCLK 和SOUT 都抓不到脉冲。

不知什么原因,请高手解答一下。
谢谢
txmsszd
3楼-- · 2019-07-21 06:14
还有MOSI 引脚如何配置?
我看有些历程是下拉(STM32F373官方例程,GPIO_PuPd_DOWN),另外一些把MOSI配置成上拉,懵了..

到底如何配置?
止天
4楼-- · 2019-07-21 08:09
 精彩回答 2  元偷偷看……
txmsszd
5楼-- · 2019-07-21 08:59
ding 顶
txmsszd
6楼-- · 2019-07-21 14:31
我测试了一下,
SCLK 有时钟输出,MOSI 一直高电平,为啥?

一周热门 更多>