用的407,没跑操作系统,先说说现象吧。
1.硬件连着STLink调试的情况下,死机的概率只有20%,但是脱机跑,死机的概率100%。
2.printf放在初始化的部分,没有问题,一切正常,就是放到循环里,无论是用标志位触发打印,还是用按键触发打印,都死机,程序死在启动文件startup_stm32f10x_hd.s的324行( B .)。
3.使用下列方式都崩溃。
(微库+重定向)
(微库+重定向+半主机)
(不用微库+重定向)
(不用微库+重定向+半主机)
以上方法都试过了,不行。。但是,如果设断点,单步走,可以打印完成,没有问题,不过打完连续跑好像会进HardFault。
以前一直用的好好的。。不知道这到底是哪里出了问题。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>