打印

开机就自动低电平……

[复制链接]
1630|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huangfeng33|  楼主 | 2013-4-20 16:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32 I/O 控制U2.中间一个电阻接地,这样开机就自动低电平,程序跑起来后我想将I/O口强制拉高。请问要怎样配,电阻的大小是多少为好啊?
沙发
feigz| | 2013-4-20 22:31 | 只看该作者
电阻大于3.3V 除以IO的驱动能力,再考虑负载,功耗等因素即可。

使用特权

评论回复
板凳
huangfeng33|  楼主 | 2013-4-30 16:38 | 只看该作者
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_15;     

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;

GPIO_Init(GPIOB, &GPIO_InitStructure);

好像不需要下拉电阻吧?IO配置完了之后,直接输入低即可.

使用特权

评论回复
地板
拿起书本| | 2013-4-30 16:41 | 只看该作者
开机到运行到设置低电平的代码前都是高电平的,应该只能从硬件入手吧,输出加个大电容能跳过这个时间

使用特权

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

本版积分规则

506

主题

2446

帖子

8

粉丝