打印

关于GD32F103RCT6 GPIO输出输入 输出最大速度设置不同出现BUG的问题

[复制链接]
875|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
powerantone|  楼主 | 2024-10-20 09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

测试的输出IO口有 PA4  PA5 PA6  PA7 PC4 PC5 PB0 PB1 PB2 PB10 PB11 PB12 PB13 PB14

输出IO口 全部设置初始低电平 推挽输出 下拉模式 输出最大速度作为观测变量测试的

输入IO口有 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7

输入IO口全部设置 下拉模式

低速模式 输出口输出经过一个1k电阻到另一个输入口全部正常通过 输入高电平能接收到高电平

中速模式  PC4 PC5输出高电平 PA10没获取到高电平

高速模式 PB2 PB10输出高电平 PA9 PB11 PB12输出高电平 PA8

使用的是STM32CubeMx工具直接生成代码

有没有人知道为什么会出现这个BUG


使用特权

评论回复
沙发
Amazingxixixi| | 2024-10-30 17:25 | 只看该作者
不错的应用案例

使用特权

评论回复
板凳
星辰大海不退缩| | 2024-10-31 11:04 | 只看该作者
建议速率设置大点

使用特权

评论回复
地板
flycamelaaa| | 2024-10-31 12:06 | 只看该作者
估计是PCB布局和信号走线问题

使用特权

评论回复
5
elephant00| | 2024-10-31 12:10 | 只看该作者
在配置GPIO时,确保正确设置其输出速度、上下拉模式和复用功能等参数。可以参考芯片的数据手册或示例代码来进行配置。

使用特权

评论回复
6
powerantone|  楼主 | 2024-10-31 12:36 | 只看该作者
如果GPIO引脚连接了外部元件(如电阻、电容等),这些元件的特性和参数也可能对GPIO的输出速度和信号质量产生影响。

使用特权

评论回复
7
stormwind123| | 2024-10-31 13:10 | 只看该作者
在配置GPIO时,需要正确设置其输出速度。如果速度设置不当,可能会导致信号不稳定或无法正确传输。

使用特权

评论回复
8
probedog| | 2024-10-31 14:00 | 只看该作者
如果上下拉电阻配置不正确,可能会导致信号电平不稳定或无法达到预期的电平值。

使用特权

评论回复
9
classroom| | 2024-10-31 15:00 | 只看该作者
某些GPIO引脚可能具有复用功能,如果在配置时未正确设置复用功能或重映射,可能会导致引脚无法正常工作。

使用特权

评论回复
10
两只袜子| | 2024-10-31 16:12 | 只看该作者
使用的芯片与参考设计或示例代码不兼容

使用特权

评论回复
11
jcky001| | 2024-10-31 18:00 | 只看该作者
芯片内部的电路设计和特性也可能对GPIO的输出速度和信号质量产生影响。例如,输出缓冲器的驱动能力、内部电阻和电容等参数都可能影响信号的传输特性。

使用特权

评论回复
12
cr315| | 2024-10-31 19:00 | 只看该作者
检查PCB布局和信号走线

使用特权

评论回复
13
cr315| | 2024-10-31 20:00 | 只看该作者
优化外部元件配置

使用特权

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

本版积分规则

558

主题

2431

帖子

4

粉丝