打印
[其他ST产品]

请问该怎么配置SPI_Init()函数

[复制链接]
1103|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
probedog|  楼主 | 2024-7-26 18:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用SPI读字库数据,先用 MOSI 发地址, 再用 MISO 接受数据,
串行数据输出(SO):该信号用来把数据从芯片串行输出,数据在时钟的下降沿移出。
串行数据输入(SI):该信号用来把数据从串行输入芯片,数据在时钟的上升沿移入。
串行时钟输入(SCLK):数据在时钟上升沿移入,在下降沿移出。
该怎么配置SPI_Init()函数, 特别是SPI_Direction和SPI_ SPI_CPOL, SPI_SPI_CPHA

SPI_Direction_2Lines_FullDuplex
SPI设置为双线双向全双工
SPI_Direction_2Lines_RxOnly
SPI设置为双线单向接收
SPI_Direction_1Line_Rx
SPI设置为单线双向接收
SPI_Direction_1Line_Tx
SPI设置为单线双向发送

说的很不明白

使用特权

评论回复
沙发
kzlzqi| | 2024-7-29 15:22 | 只看该作者
配置 SPI_Init() 函数的关键在于理解 SPI 协议的基本设置。根据你的描述,你的 SPI 配置涉及到数据发送(MOSI)和接收(MISO)。

使用特权

评论回复
板凳
申小林一号| | 2024-7-29 22:47 | 只看该作者
感谢分享

使用特权

评论回复
地板
远山寻你| | 2024-8-22 23:02 | 只看该作者
这个直接用cubemx配置不就可以了么

使用特权

评论回复
5
远山寻你| | 2024-8-22 23:02 | 只看该作者
这个直接用cubemx配置不就可以了么

使用特权

评论回复
6
三生万物| | 2024-8-23 02:00 | 只看该作者
一般找个例程之后,直接复制过来就可以了

使用特权

评论回复
7
淡漠安然| | 2024-8-23 03:00 | 只看该作者
这种SPI配置一般就是管脚,复用,时序速率等等就可以了

使用特权

评论回复
8
暖了夏天蓝了海| | 2024-8-23 04:00 | 只看该作者
配置这个简单啊,就一般是找例程来弄

使用特权

评论回复
9
一秒落纱| | 2024-8-23 05:00 | 只看该作者
我平时都是使用cubemx来配置,比较简单的

使用特权

评论回复
10
江河千里| | 2024-8-23 06:00 | 只看该作者
你这个双线,主从等都是需要你的对接设备需求的

使用特权

评论回复
11
光辉梦境| | 2024-8-23 07:00 | 只看该作者
你是哪里看不明白啊?

使用特权

评论回复
12
别乱了阵脚| | 2024-8-23 08:00 | 只看该作者
其实就是配置主从和时序,速率配置好,主从和上升沿等等配置好就行

使用特权

评论回复
13
夜阑风雨| | 2024-8-23 09:00 | 只看该作者
看你需求呗,是设置单线双向还是双线单向之类的

使用特权

评论回复
14
冰春彩落下| | 2024-8-23 10:00 | 只看该作者
还是去看看例程吧,基本上就几个参数,你配置好了就能用了

使用特权

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

本版积分规则

385

主题

2073

帖子

3

粉丝