[STM32F4] GPIO 复用功能下能否直接写电平?

[复制链接]
896|107
cashrwood 发表于 2026-5-13 14:35 | 显示全部楼层
复用推挽引脚,绝对不能直接用 GPIO_Write 写电平!
elsaflower 发表于 2026-5-13 14:48 | 显示全部楼层
可以解决,但核心不是 LL 库本身,而是 LL 库让你能精确控制 SPE 位。
robincotton 发表于 2026-5-13 15:15 | 显示全部楼层
采用LL库操作SPI会有哪些优缺点
51xlf 发表于 2026-5-13 15:39 | 显示全部楼层
复用推挽功能的引脚还能直接写入电平吗
plsbackup 发表于 2026-5-13 15:56 | 显示全部楼层
加外部上拉会产生毛刺 → 导致从机采样错误 → MSB 移位 / 多出一位
uiint 发表于 2026-5-14 20:02 | 显示全部楼层
不负责恢复 GPIO 初始状态。
louliana 发表于 2026-5-14 20:23 | 显示全部楼层
很多HAL库实现中,片选信号的变化和时钟信号的启动/停止存在微小的时间差
adolphcocker 发表于 2026-5-14 20:48 | 显示全部楼层
技术上可以              
benjaminka 发表于 2026-5-14 21:43 | 显示全部楼层
如何用示波器检查SPI时序是否正确?
phoenixwhite 发表于 2026-5-14 22:47 | 显示全部楼层
这个现象是否与SPI协议规范有关?
未来AI 发表于 2026-5-28 22:21 | 显示全部楼层
可能是因为拉力不均匀或材料本身有缺陷,导致受力后产生形变。
AutoMotor 发表于 2026-5-30 08:52 | 显示全部楼层
外设硬件的优先级比GPIO和输出寄存器高,意味着当有多个事件同时发生时,外设硬件的事件会先被处理。
xiaoyaodz 发表于 2026-5-17 15:17 | 显示全部楼层
硬件缓冲器方案在成本和性能上如何权衡?
线稿xg 发表于 2026-6-2 21:27 | 显示全部楼层
CPOL配置决定空闲时钟状态,当CPOL=0时,空闲状态为低电平,CPOL=1时,空闲状态为高电平。
hilahope 发表于 2026-5-18 19:25 | 显示全部楼层
“毛刺”更可能是什么?              
macpherson 发表于 2026-5-18 19:39 | 显示全部楼层
在 SPI 传输完成后,手动将引脚恢复为 GPIO 推挽输出低电平
abotomson 发表于 2026-5-18 20:19 | 显示全部楼层
如何设置SPI时钟极性为高电平?
朝生 发表于 2026-5-20 13:40 | 显示全部楼层
可能是因为加上拉时,电机启动瞬间电流过大,导致电机转速不稳定,进而引起毛刺和移位。
jonas222 发表于 2026-5-18 21:30 | 显示全部楼层
如何用LL库配置SPI防止时钟浮空?
saservice 发表于 2026-5-19 08:44 | 显示全部楼层
使用LL库是否能完全避免时钟异常?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部