1.调试代码
接下来将以Code1代码进行调试。
while(1)
{
GPIO_SetBits(GPIOA, GPIO_Pin_0);
delay_ms(500);
GPIO_ResetBits(GPIOA, GPIO_Pin_0);
delay_ms(500);
}
Code1
2.设置Debug
图1
图1中④的dialog dll内容来自图2,复制时注意不要多复制了空格,此处若是有错误,debug时将无法进入while(1){......}。
图2
3.设置晶振频率
老版本Keil在图3设置晶振频率。新版本可先进入debug模式,后在图4设置晶振频率为8MHz(此处各有各的数值)。
图3
图4
参考博客:keil5.36无法修改XTL时钟,导致软件调试时定时时间错误的解决方法_keil target xtal 灰色-CSDN博客