OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6016|回复: 8

STM32 IO输出问题

[复制链接]

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-5-17
在线时间
0 小时
发表于 2013-5-29 10:01:21 | 显示全部楼层 |阅读模式
我用的是STM32F103,现在发现一个问题:如果我用LM317输出3.3V给这STM32工作,则PB0输出电压时1.0V.用LM1117-3.3V输出的3.3V给这STM32工作,则PB0输出电压时3.3V.这是为什么?现在一定要用LM317.该怎么解决。STM32F103CBT6的输入电流最少是多少mA。谢谢!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-5-29 10:12:43 | 显示全部楼层
回复【楼主位】458715352:
---------------------------------
神了!!
你测量一下VCC,一直检测,看看什么你PB0输出1.0V的时候,VCC是多少V?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-5-17
在线时间
0 小时
 楼主| 发表于 2013-5-29 17:56:12 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥,我一直检测VCC,其电压是3.3V。还有2个现象:1.把这个电源接到您的那个STM32F103的开发板上,是带不动开发板的。2.如果把这个电源上并4个470uF的点解电容,就可以带的动任何板子,并且IO输出电压是3.3V。麻烦您帮我分析下。是什么问题?谢谢!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-5-29 18:11:30 | 显示全部楼层
上电路图.
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-5-17
在线时间
0 小时
 楼主| 发表于 2013-5-29 18:17:00 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
我刚刚发现个问题:如果仿真,则有3.3V输出。离开仿真,输出有时候有1V.有时候是3.3V.
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-5-17
在线时间
0 小时
 楼主| 发表于 2013-5-29 18:37:15 | 显示全部楼层
原理图

Sheet1.Sch

13.73 KB, 下载次数: 85

回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-5-17
在线时间
0 小时
 楼主| 发表于 2013-5-29 18:37:54 | 显示全部楼层
void KEY_Init(void)
{
    RCC->APB2ENR|=1<<3;     //使能PORTB时钟
GPIOB->CRL&=0XFFFFFF00;//PB.0设置成上拉输入(KEY3)  B.1 推挽输出(LED3)  
GPIOB->CRL|=0X00000038;     
   GPIOB->IDR|=1<<0;      //PB.0 输入上拉 检测到低电平,才有效
GPIOB->ODR|=0<<1;      //PB.1 输出低电平

IO的配置。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-5-29 21:11:55 | 显示全部楼层
STM32的退藕电容一个都没有...能工作是个奇迹啊.
317部分,貌似没什么问题,不过你的317怎么有这么多条腿?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-5-17
在线时间
0 小时
 楼主| 发表于 2013-5-30 06:08:32 | 显示全部楼层
嗯。我再试试,谢谢了。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-19 04:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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