本帖最后由 yyql008 于 2013-1-8 08:58 编辑
以前用的是STM32F103,用的是IAR 6.3固件3.5,使用一切正常.
后来公司改了用STM32107XB,一切问题都来了.程序有一半几率进入hard fault异常(有时一切正常).
在网上查了同类问题,他们多半是软件问题.但我可以确定我的软件没问题.因为跳入main函数,运行第一句指令都可能进入异常!硬件也没问题,烧别人写的程序,一切OK.
而且只要我把单片机信号设为STM32107XC,就完全正常了.
但这样解决问题,不甘心,只好用改用IAR 5.5,这下没问题了,不进入hard fault故障,新问题又来了,
定时器不准,怀疑是总线不准,IAR搞毛,以前用AVR单片机,感觉IAR挺好的,但 IAR for ARM 真不行. |