[STM32] 自己焊的最小系统板出现问题

[复制链接]
991|30
 楼主 | 2018-8-2 16:38 | 显示全部楼层 |阅读模式
自己焊的最小系统板可以正常烧录程序,keil显示已经烧进去了,但是上电后所有IO引脚电平都为0 ,这是什么原因呢
| 2018-8-2 16:56 | 显示全部楼层
你烧的程序是完成什么功能?
 楼主 | 2018-8-2 17:02 | 显示全部楼层
Cjy_JDxy 发表于 2018-8-2 16:56
你烧的程序是完成什么功能?

简单的点亮LED,IO口置0,置1,结果测到的都是0,其他引脚也全部为0
| 2018-8-2 17:04 | 显示全部楼层
梦在那 发表于 2018-8-2 17:02
简单的点亮LED,IO口置0,置1,结果测到的都是0,其他引脚也全部为0

你的程序是什么样的?供电电压正常吗?
 楼主 | 2018-8-3 09:29 | 显示全部楼层
Cjy_JDxy 发表于 2018-8-2 17:04
你的程序是什么样的?供电电压正常吗?

程序没问题的,在战舰开发板上运行是可以的,电压都是3.2V的
 楼主 | 2018-8-3 09:38 | 显示全部楼层
Cjy_JDxy 发表于 2018-8-2 17:04
你的程序是什么样的?供电电压正常吗?

试了下PB8的高电平只有0.05V
| 2018-8-3 09:43 | 显示全部楼层
梦在那 发表于 2018-8-3 09:38
试了下PB8的高电平只有0.05V

你用什么烧录的?串口还是STLINK?BOOT0,BOOT1设置的对吗?复位脚接的对不对?
晶振有没有起振?
 楼主 | 2018-8-3 09:51 | 显示全部楼层
Cjy_JDxy 发表于 2018-8-3 09:43
你用什么烧录的?串口还是STLINK?BOOT0,BOOT1设置的对吗?复位脚接的对不对?
晶振有没有起振? ...

用JLINk烧录的,B0为0,B1悬空,怎样看晶振是否起振啊
| 2018-8-3 09:57 | 显示全部楼层
梦在那 发表于 2018-8-3 09:51
用JLINk烧录的,B0为0,B1悬空,怎样看晶振是否起振啊

用示波器看波形
 楼主 | 2018-8-3 09:58 | 显示全部楼层
Cjy_JDxy 发表于 2018-8-3 09:57
用示波器看波形

好的
| 2018-8-3 10:00 | 显示全部楼层
梦在那 发表于 2018-8-3 09:51
用JLINk烧录的,B0为0,B1悬空,怎样看晶振是否起振啊

B1悬空会不会有问题?你看看开发板怎么接的?
 楼主 | 2018-8-3 10:02 | 显示全部楼层
Cjy_JDxy 发表于 2018-8-3 10:00
B1悬空会不会有问题?你看看开发板怎么接的?

开发板也是这么接的,B0接地,B1悬空的
 楼主 | 2018-8-3 11:02 | 显示全部楼层
Cjy_JDxy 发表于 2018-8-3 10:00
B1悬空会不会有问题?你看看开发板怎么接的?

现在把USB插到电脑没有任何反应,正在检查电路
| 2018-8-4 09:28 | 显示全部楼层
检测一下所有电源管脚供电是否正常(包括GND)。如果正常,再看看复位管脚状态是否正常。如果这些都正常,试试把时钟源配置为内部时钟。
| 2018-8-4 15:51 | 显示全部楼层
烧录的时候一般是用内部晶振。如果程序设置使用外部晶振,焊接问题或者其他问题,晶振没起振的话,CPU不工作。这个问题不好直接告诉你怎么弄。
| 2018-8-4 18:33 | 显示全部楼层
短路?
| 2018-8-4 23:22 | 显示全部楼层
重新焊一遍不行换新片
| 2018-8-5 00:12 | 显示全部楼层
程序运行了吗
| 2018-8-5 00:12 | 显示全部楼层
感觉是cpu没工作啊
 楼主 | 2018-8-6 09:23 | 显示全部楼层
ic90 发表于 2018-8-4 09:28
检测一下所有电源管脚供电是否正常(包括GND)。如果正常,再看看复位管脚状态是否正常。如果这些都正常, ...

芯片电源管脚,GND都是正常的,复位脚也是高电平3.28V
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /2 下一条

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