打印

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

[复制链接]
18365|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
夕口山关|  楼主 | 2024-5-21 11:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试的输出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 PC6 PB15
输入IO口全部设置 下拉模式

低速模式 输出口输出经过一个1k电阻到另一个输入口全部正常通过 输入高电平能接收到高电平
中速模式   PC4 PC5输出高电平 PA10没获取到高电平
高速模式        PB2 PB10输出高电平 PA9
                PB11 PB12输出高电平 PA8
使用的是STM32CubeMx工具直接生成代码
求答 没有家园币。。

使用特权

评论回复
沙发
powerantone| | 2024-5-23 11:49 | 只看该作者
检查一下时钟配置是否正确

使用特权

评论回复
板凳
laocuo1142| | 2024-5-23 13:00 | 只看该作者
可能是GPIO速度设置错误

使用特权

评论回复
地板
flycamelaaa| | 2024-5-23 15:00 | 只看该作者
检查GPIO引脚是否已正确配置为推挽输出或开漏输出,并根据需要设置上拉/下拉电阻。

使用特权

评论回复
5
powerantone| | 2024-5-23 19:00 | 只看该作者
软件BUG

使用特权

评论回复
6
probedog| | 2024-5-23 20:00 | 只看该作者
检查您的电路板是否有任何损坏或焊接问题,特别是与GPIO引脚相关的部分。
确保电源和地线连接正确,并且没有短路或断路。

使用特权

评论回复
7
q1d0mnx| | 2024-6-5 13:47 | 只看该作者
你用GD的芯片用STcubemx配置,是容易出现bug的

使用特权

评论回复
8
g0d5xs| | 2024-6-5 14:51 | 只看该作者
您使用了STM32CubeMX工具生成了代码,并测试了输出和输入IO口的不同模式下的表现。估计是配置问题吧

使用特权

评论回复
9
b5z1giu| | 2024-6-5 16:05 | 只看该作者
首先,中速模式下的问题可能与输出IO口的速度设置有关。在STM32CubeMX中,您可以设置输出IO口的速度,包括低速、中速和高速。如果某些IO口在中速模式下无法正常工作,可能是因为其输出速度设置不正确

使用特权

评论回复
10
w2nme1ai7| | 2024-6-5 17:10 | 只看该作者
确保在中速模式下,所有输出IO口的速度设置都正确,与您的要求相匹配

使用特权

评论回复
11
y1n9an| | 2024-6-5 19:33 | 只看该作者
检查PA10为什么在中速模式下无法获取高电平。可能是由于PA10的配置不正确,或者与其他引脚的冲突导致的

使用特权

评论回复
12
suw12q| | 2024-6-5 20:45 | 只看该作者
检查生成的代码中对于中速模式下的IO口配置是否正确,特别是输出IO口的速度设置和输入IO口的上下拉模式设置。

使用特权

评论回复
13
lamanius| | 2024-6-6 07:34 | 只看该作者
检查生成的代码中对于PA10的配置是否正确,包括速度设置、上下拉模式等

使用特权

评论回复
14
d1ng2x| | 2024-6-6 09:17 | 只看该作者
建议您查阅STM32CubeMX工具的官方文档或者向STM32社区寻求帮助,以获取更专业的支持和建议

使用特权

评论回复
15
lix1yr| | 2024-6-6 10:29 | 只看该作者
你用GD的提供的例程来测试呢?

使用特权

评论回复
16
liu96jp| | 2024-6-6 12:05 | 只看该作者
一般来说是芯片不兼容也会出现你说的这种bug吧

使用特权

评论回复
17
FranklinUNK| | 2024-6-20 19:30 | 只看该作者
gpio模式设置的正确吗

使用特权

评论回复
18
有何不可0365| | 2024-7-31 21:45 | 只看该作者
对于高速模式,某些引脚可能因为寄生电容或信号反射而导致信号质量下降,特别是如果PCB布局和信号走线设计不佳。

使用特权

评论回复
19
ym0sly| | 2024-8-31 12:37 | 只看该作者
不同速度模式下,STM32的I/O端口有不同的驱动能力。

使用特权

评论回复
20
王派oo| | 2024-9-30 13:32 | 只看该作者
下拉模式 输出最大速度作为观测变量 测试的输入IO口有

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝