硬汉嵌入式论坛

 找回密码
 立即注册
查看: 937|回复: 0
收起左侧

[SPI控制器] H7-TOOL的SPI控制器,控制硬件片选方式SPI从机注意事项

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106831
QQ
发表于 2022-4-12 00:38:03 | 显示全部楼层 |阅读模式

以STM32H7为例,硬件片选可以是脉冲式的,也可以整个通信阶段,全部是有效电平方式。

配置的关键就是下面的两个参数:

[C] 纯文本查看 复制代码
hspi.Init.NSS         = SPI_NSS_HARD_INPUT;                         /* 片选引脚 */
hspi.Init.NSSPMode    = SPI_NSS_PULSE_ENABLE;                    /* 使能脉冲输出 */


TOOL当前的配置方式是低电平有效方式的,所以这个参数NSSPMode配置为SPI_NSS_PULSE_DISALBE就可以正常控制从机的硬件片选引脚了。

[C] 纯文本查看 复制代码
hspi.Init.NSS         = SPI_NSS_HARD_INPUT;                         /* 片选引脚 */
hspi.Init.NSSPMode    = SPI_NSS_PULSE_DISABLE;                    /* 禁止脉冲输出 */


image.png






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-6 15:05 , Processed in 0.166373 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表