weixin_42496807 2021-07-28 15:46
浏览 128
已结题

stm32程序不进入main, 程序不运行

最近在学习STM32,碰到几个问题,网上也找不到资料。
第一个开发板,程序更新进去运行了几天,结果到了晚上,就成这个样子了。电源和GND测下来有30欧姆电阻,问题在哪里也找不到。用3.3V供电就是照片这个样子,芯片所有的引脚应该都是输出高电平,USART接到另外一个板子上,灯也常亮。接5V供电不工作,5V转3.3V是AMS1117.

img

换了另外一个开发板,前几天程序能更新进去正常运行(boot0和boot1都悬空)。几天后,程序也不运行了,研究了几天,发现是按复位键才能运行。以为问题都解决了,之后又放了几天,在通电,按复位键也运行不了了。但是程序可以正常下载到芯片。然后就网上找方法解决,可能是boot0和boot1问题导致的。然后将boot0接到GND,偶尔程序能跑起来,现在也没办法运行了。Boot0接到GND,程序下到芯片后,按复位键,程序不运行,也不会报错。Boot0悬空,下程序后,按复位键出现下面这个错误,从报错地址来看,是不是从内部SRAM启动了?现在Boot0和Boot1弄得我有点混乱,怎样程序都不能运行。

下面报错是Boot0和Boot1悬空,按下复位键出现的。
No source available for "uwTickPrio() at 0x20000004"

img

是否有解决方案?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月5日
    • 创建了问题 7月28日

    悬赏问题

    • ¥20 无法创建新的堆栈防护界面
    • ¥15 sessionStorage在vue中的用法
    • ¥15 wordpress更换域名后用户图片头像不显示
    • ¥15 如何在ubunto上安装CEF (Chromium Embedded Framework),并且基于qt实现打开一个web
    • ¥30 AD9854 为什么输出波形幅度受限,AI机器人勿扰
    • ¥15 如何在ubunto上安装CEF (Chromium Embedded Framework
    • ¥15 数据库原理及应用上机练习题
    • ¥15 如何联系真正的开发者而非公司
    • ¥15 有偿求苍穹外卖环境配置
    • ¥15 代码在keil5里变成了这样怎么办啊,文件图像也变了,