你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
STMCU 发表于 2019-1-23 15:58 不太明白,是编译结果没有 fault reports 呢,还是ide环境没有出现显示警告和错误信息的信息窗口? ...
在stm32f0xx_it.c文件中有void HardFault_Handler(void) 函数
另外,你再看看 startup_stm32f0xxxx.s 文件(一般在 MDK-ARM目录下)
里面有没有定义HardFault。
仿真状态下,进入了hardfault中断,Peripherals >Core Peripherals >没有Fault Reports选项
所以软件库中在hardfualt 中断中定义了一个出错函数,方便用户查找原因。 所以完全自动化编译生成我的理解是无法实现的。