• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32f103复位后不工作

fighter-12315 2018-07-18 浏览量:1881
如题,上周自己设计了一块板子,现在焊了两块,一块完全没问题,但是另一块上电是好的,一复位单片机就不工作了,用PA8输出HSE发现断电上电HSE是有8M的频率,但是复位后就啥也没有了,求大佬解惑啊
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个是硬件问题,应该还是电路图有问题,看看该拉低的脚有没有拉低,有没有虚焊!
    • 发布于 2018-07-30
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:13
  • 复位后,电源都正常么,怎么复位的,硬件开关 还是什么, 这个程序是怎么样的流程啊
    • 发布于2018-07-18
    • 举报
    • 评论 1
    • 1
    • 0
fighter-12315 回复了 szy123 :手动复位 回复

  • 这个现象很可能是上电复位电路的问题,我遇到过同样的问题。

    上电复位电路看看低电平时间足够吗,一般情况下可以直接在nrst脚连一个104电容就行

    • 发布于2018-07-18
    • 举报
    • 评论 3
    • 1
    • 0
fighter-12315 回复了 jn1989 :说了上电复位没问题,是上电复位正常但是手动按下复位按键就GG了 回复
jn1989 回复了 fighter-12315 :晶振问题?是不是晶振的负载电阻或者布线不合适,用示波器量下晶振复位后起振了没 回复
fighter-12315 回复了 jn1989 :晶振没问题,负载电阻1M,布线已尽量短 回复

  • 从你的描述看,问题应该出在复位电路了,可以挂示波器看下复位脚的工作过程。
    • 发布于2018-07-18
    • 举报
    • 评论 0
    • 1
    • 0

  • 你是不是复位了就一直处于复位状态,还是你的电路设计有问题。我原来用过一块单片机,用ISP下载了以后就会掉电就擦出了,启动方式,下载程序的位置这些都有一定的关系。
    • 发布于2018-07-18
    • 举报
    • 评论 1
    • 1
    • 0
fighter-12315 回复了 进阶小菜鸟 :没有这个情况,用万用表测过,按下NRST为低,松手后就为高 回复

  • 看一下复位电路和晶振部分电路是否互相干扰了
    • 发布于2018-07-18
    • 举报
    • 评论 0
    • 1
    • 0

  • 内核启动方式不同,在你断电的一瞬间内核会检测BOOT0和BOOT1启动模式,你更改这两个就行。一般为跳线。
    • 发布于2018-07-18
    • 举报
    • 评论 0
    • 1
    • 0

  • 看下复位电路,还有就是boot0是不是接地了
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 看看焊接的地方有没有虚焊或者连焊的,这种问题估计是焊接的问题。
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的复位是什么,是按键么,是不是好的,有没有短路
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个有可能是晶振配置出现问题,楼主先检查一下电路有没有异常短路的现象,然后使用HSI(内部高频晶振)做时钟源,进一步排查你HSE的问题。

    • 发布于2018-07-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况要检查一下你的boot引脚,检查两个引脚是不是都接到正确 的电平
    • 发布于2018-08-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f103复位后不工作