硬汉嵌入式论坛

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

[有问必答] 关于stm32f103管脚初始化问题

[复制链接]

10

主题

54

回帖

84

积分

初级会员

积分
84
发表于 2019-4-3 17:05:02 | 显示全部楼层 |阅读模式

在初始化时会触发一次脉冲
导致会误触发一次管子  有什么办法能够解决吗?
DSC_0017.JPG
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2019-4-4 01:33:07 | 显示全部楼层
看是不是类似此贴的问题

GPIO_PinAFConfig 函数的疑问,做PWM输出时可能导致GPIO跳动一下
http://www.armbbs.cn/forum.php?m ... 7291&fromuid=58
(出处: 安富莱电子论坛)
回复

使用道具 举报

10

主题

54

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2019-4-4 08:40:37 | 显示全部楼层
eric2013 发表于 2019-4-4 01:33
看是不是类似此贴的问题

GPIO_PinAFConfig 函数的疑问,做PWM输出时可能导致GPIO跳动一下

我是配置io推挽输出就有一次脉冲输出了
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2019-4-4 08:54:58 | 显示全部楼层
是否有其他压力,配置功能后立马释放。STM32我见过电源纹波持续购过MCU,穿透到IO口输出的;也见过开机过程中很多说不清楚的杂波。
Releasing your creativity
回复

使用道具 举报

10

主题

54

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2019-4-4 09:01:36 | 显示全部楼层
廷润 发表于 2019-4-4 08:54
是否有其他压力,配置功能后立马释放。STM32我见过电源纹波持续购过MCU,穿透到IO口输出的;也见过开机过程 ...

这到不是初始化去掉后就没有了
回复

使用道具 举报

10

主题

54

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2019-4-4 09:07:50 | 显示全部楼层
本帖最后由 yijinxiaoyou 于 2019-4-4 09:34 编辑

用寄存器也还是有
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2019-4-8 08:50:25 | 显示全部楼层
yijinxiaoyou 发表于 2019-4-4 09:01
这到不是初始化去掉后就没有了

如果去掉初始化就没有,那你更应该好好理解我给你的思路,做验证。

我有个产品,一代硬件电源纹波很大,二代硬件电源纹波小很多,但是纹波接近无源蜂鸣器的频率,初始化IO口蜂鸣器就会有杂音。

如果其他相近的IO口初始化也有这种现象,根治方向就找硬件平台的设计合理性。如果你只负责软件,可以考虑调整模块的初始化顺序、个别模块可以定义第二功能开机后空闲时间在初始化。
Releasing your creativity
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-11 16:09 , Processed in 0.178452 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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