你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
查看全部评分
回忆1 发表于 2016-6-12 15:50 主函数是int main(void) { int i;
从库模板开始建立工程,跑个简单的代码。
评分
查看全部评分
{
int i;
while (1)
{
i++;
if(i>500) i=0;
}
}
硬件运行时,会进入HardFault_Handler(void)的死循环。查看变量i没有正常自加。如果将HCLK配置低于36Mhz时变量i就正常自加,如果使用库模板模式的HCLK为100Mhz就会出现运行后进入HardFault_Handler(void)的死循环,这会是什么原因造成的呢?
看代码,变量i没有初始值就直接使用了。