OpenEdv-开源电子网

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

stm32的IO口输出不正常,派出了改动部分的硬件原因,集思广益求指教

[复制链接]

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
发表于 2016-10-28 09:18:23 | 显示全部楼层 |阅读模式
5金钱
背景:由多个模块组成的系统,第一版上面电源模块缺少一个功能,所以出现了换了电源芯片的第二版。第一版的程序上已经完美,没有任何bug。
问题:改版后的问题一:整个系统有三个LED灯,在测试电源部分时,下载的流水灯程序(直接取反)有一个灯正常,另外两个不亮,IO测得不亮灯两端电压是稳定1.3V左右。正常的灯亮电压是0V、3.3V的跳变;
问题二:待电源部门问题解决后,同时点三个灯有一个不亮,测得三个IO口的输出不亮的那个为低;
问题三:输入的电源电压大于一定值才有PWM输出,在该初始输入电压的基础上小范围降低也能正常工作;
问题四:下载程序时出现问题,必须每次reset后才可以正常下载



若需要完整的图可以私信我,因为保密性不方便公开相关原档案。谢谢各位

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 10:08:29 | 显示全部楼层
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 10:26:47 | 显示全部楼层
顶一下
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 10:41:12 | 显示全部楼层
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 10:42:34 | 显示全部楼层
@正点原子 原子哥帮忙看看
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 10:43:03 | 显示全部楼层
@龙之谷 可以帮忙看看嘛
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-10-28 11:13:55 | 显示全部楼层
1.检查配置2.检查配置3.保证单片机电源电压正常4.检查是否占用下载引脚
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 11:18:22 | 显示全部楼层
龙之谷 发表于 2016-10-28 11:13
1.检查配置2.检查配置3.保证单片机电源电压正常4.检查是否占用下载引脚

软件上面,同样的程序给第一版和第二版下,只有第二版出现问题。配置上面肯定没有问题。改版部分的功能是将输入电压降到12V,改动的地方是将电源芯片从xl1509-12改成了tps54360,然后就出现了上述找不到原因的现象。
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-10-28 11:24:47 | 显示全部楼层
问题描述还不足够具体
保证芯片电源正确后,示波器检测引脚电平
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

16

主题

197

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
457
金钱
457
注册时间
2012-4-20
在线时间
91 小时
发表于 2016-10-28 12:08:29 | 显示全部楼层
我是宝宝你是谁 发表于 2016-10-28 11:18
软件上面,同样的程序给第一版和第二版下,只有第二版出现问题。配置上面肯定没有问题。改版部分的功能是 ...

再回到改版前看看是否正常,如果正常就说明是电源问题,如果确认是电源问题就集中到电源单元去找问题。

回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 14:24:23 | 显示全部楼层
龙之谷 发表于 2016-10-28 11:24
问题描述还不足够具体
保证芯片电源正确后,示波器检测引脚电平

检测过引脚电平,包括单片机的3.3V供电在内都是正常的。
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 14:25:21 | 显示全部楼层
ba5rw 发表于 2016-10-28 12:08
再回到改版前看看是否正常,如果正常就说明是电源问题,如果确认是电源问题就集中到电源单元去找问题。
...

就是不知道电源的改动为什么会对控制板这里造成这么大的影响,可以话提供原图给你们看看
回复

使用道具 举报

16

主题

197

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
457
金钱
457
注册时间
2012-4-20
在线时间
91 小时
发表于 2016-10-28 14:38:55 | 显示全部楼层
我是宝宝你是谁 发表于 2016-10-28 14:25
就是不知道电源的改动为什么会对控制板这里造成这么大的影响,可以话提供原图给你们看看

电源对单片机的影响无非是电压不稳定造成端口误判,只需要加强电源到单片机之间的干扰去耦处理,包括共地的方案都要重新审核。特别是使用带有自激振荡电路的电源芯片更要注意加强隔离,电源端都要加去耦电容,其他的外设只要和单片机有联系的单元都得考虑去耦电容的设置。
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-22
在线时间
13 小时
 楼主| 发表于 2016-10-28 15:34:55 | 显示全部楼层
ba5rw 发表于 2016-10-28 14:38
电源对单片机的影响无非是电压不稳定造成端口误判,只需要加强电源到单片机之间的干扰去耦处理,包括共地 ...

谢谢指教。觉得你说的可能性比较大,我再仔细看看。希望可以找到是哪里的问题。谢谢你。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 12:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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