hisdar 发表于 2018-9-1 21:52:03

STM32F030CCT6 无法启动,卡在汇编部分

我现在的是这个帖子:
https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=615212&highlight=cct6
里面的测试工程,程序下到芯片里面了,但是跑不到main 函数里面,貌似卡死在汇编里面了

feixiang20 发表于 2018-9-1 22:48:59

看硬件连接,看波形,看初始化,看配置,看函数调用,看代码循环是否错误,一个个检查过来,可能电源线没接,只接了jlink的线。可能电源开关没有开。可能下载完程序后,没有复位。可能只要你用3根线:GND,SWDIO,SWCLK,而VCC线不接。

wenyangzeng 发表于 2018-9-2 08:10:39

应该是晶振没有起振所致,检查硬件状况。

TLLED 发表于 2018-9-2 08:38:32

软件加载的.s文件是否对

hisdar 发表于 2018-9-2 20:25:16

TLLED 发表于 2018-9-2 08:38
软件加载的.s文件是否对

.s文件选的是对的

hisdar 发表于 2018-9-2 20:27:50

wenyangzeng 发表于 2018-9-2 08:10
应该是晶振没有起振所致,检查硬件状况。

我用的芯片内置的晶振,我看了data sheet 上写的,默认情况下是用内置晶振的

select326 发表于 2018-9-3 09:19:48

这种问题,我觉得,说到底还是时钟配置的问题。
我尝试过,无论是哪个时钟,只要配置出错了,main 肯定是进不去的。如果单步运行,没准还能进入main

andeyqi 发表于 2018-9-3 09:29:57

建议检查时钟是否起振boot引脚的设置是否正确   或者下载好用的程序看看能不能起来排除下硬件问题

panpan136406122 发表于 2020-3-2 14:16:55

我也遇到了一模一样的问题,经检查是晶振电路的问题,晶振的并联电阻过大,把电阻去掉就正常,不知你是否一样

panpan136406122 发表于 2020-3-2 14:24:10

我也遇到跟你一模一样的问题,经检查是晶振电路的问题,晶振并联电阻的问题,去掉就正常,不知你是否一样
页: [1]
查看完整版本: STM32F030CCT6 无法启动,卡在汇编部分