STM32学习时间不长,今天LCD屏幕到了,要把之前的程序改到现在的开发板上。在LCD_Init()函数执行卡住,仿真调试后找到是卡在了delay_ms()里,开始我还以为是代码有问题,重新添加了例程的代码,无果。后来仔细查看代码才发现,delay_init()函数被我放到了LCD_Init()的后面,而LCD初始化使用到了延时函数,调整后解决。
虽然是一个小的问题,自己解决后也会很开心。而且也认识到,对于一个问题只有静下心来好好审视,才可能尽快解决,急于求成往往事倍功半。
STM32学习时间不长,今天LCD屏幕到了,要把之前的程序改到现在的开发板上。在LCD_Init()函数执行卡住,仿真调试后找到是卡在了delay_ms()里,开始我还以为是代码有问题,重新添加了例程的代码,无果。后来仔细查看代码才发现,delay_init()函数被我放到了LCD_Init()的后面,而LCD初始化使用到了延时函数,调整后解决。
虽然是一个小的问题,自己解决后也会很开心。而且也认识到,对于一个问题只有静下心来好好审视,才可能尽快解决,急于求成往往事倍功半。