eclipse+ac6下stm32开发编译不了工程

2019-07-14 14:23发布

用了一段时间eclipse+ac6,感觉挺好用的。
可上周突然发现编译不了工程了,有如下提示:

00:35:52 **** Incremental Build of configuration Debug for project 4PTV1_1_1 ****
make all
Building target: 4PTV1_1_1.elf
Invoking: MCU GCC Linker
make: Interrupt/Exception caught (code = 0xc00000fd, addr = 0x4227d3)
00:35:52 Build Finished (took 375ms)

使用的是默认的external builder,并且没有产生.elf文件。
网上搜了下,有的说是环境变量里有其他path变量影响了,我试着将都删除了只保留java相关的一个,结果仍是不行。

如果改成internal builder的话,可以通过编译。
但有新的问题出现了,我是通过增加_write(), _read()函数实现printf()重定向的。结果通过printf函数无法向串口输出数据了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。