STM32F0 到 GD32E230 SPI 移植,8 位连续发数据时钟异常

[复制链接]
而服务器人 发表于 2025-8-28 00:15 | 显示全部楼层 |阅读模式
从 STM32F0 移植 SPI 到 GD32E230 时,若用 8 位帧连续发数据,不按特定方式操作 DR 寄存器会导致时钟异常,其底层寄存器结构差异是如何影响时钟输出的?
海滨消消 发表于 2025-8-28 15:41 | 显示全部楼层
这一问题的根源在于 GD32E230 和 STM32F0 的 SPI 外设底层寄存器结构和控制逻辑的差异。
duo点 发表于 2025-8-28 15:42 | 显示全部楼层
检查并正确配置帧格式。
onlycook 发表于 2025-8-28 15:43 | 显示全部楼层
根本原因在于GD32E230 的 SPI 外设在 数据寄存器操作、状态标志逻辑和时钟生成 方面与 STM32F0 存在差异。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

469

帖子

0

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