野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22663|回复: 2

STM32程序下载成功不运行

[复制链接]
发表于 2020-11-1 20:29:05 | 显示全部楼层 |阅读模式
仿真时,程序卡在以下代码处
/* Wait till HSE is ready and if Time out is reached exit */
  do
  {
    HSEStatus = RCC->CR & RCC_CR_HSERDY;
    StartUpCounter++;  
  } while((HSEStatus == 0) && (StartUpCounter != HSE_STARTUP_TIMEOUT));
使用stlink下载程序后板子也无**常运行。请问一下该怎么解决?


实际上是我利用stlink下载程序成功了,但是单片机没有反应(如LED不亮),所以想通过软件仿真查看引脚的撞题,然后就出现以上结果了。不知道怎么解决


回复

使用道具 举报

发表于 2020-11-2 09:42:18 | 显示全部楼层
这个属于外部晶振没有ready,检查一下硬件
回复 支持 反对

使用道具 举报

发表于 2020-11-2 09:59:15 | 显示全部楼层
似乎是卡在外部晶振初始化,检查下晶振电路有没有错误,还有测一下晶振本身有没有波形出来
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-25 03:31 , Processed in 0.031238 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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