最近调试FSMC的过程中,发现程序在执行完*(volatile unsigned short int *)0x6C000002 = LCD_RegValue;这一句之后就进入HardFault_Handler错误中断
于是跟原来调好的程序对比,发现原来程序里Gpio_Init();Fsmc_Init();先配置IO口,后配置FSMC,而现在的程序则是先配置FSMC,后配置IO口的,于是换过来试试,OK了!
最近调试FSMC的过程中,发现程序在执行完*(volatile unsigned short int *)0x6C000002 = LCD_RegValue;这一句之后就进入HardFault_Handler错误中断
于是跟原来调好的程序对比,发现原来程序里Gpio_Init();Fsmc_Init();先配置IO口,后配置FSMC,而现在的程序则是先配置FSMC,后配置IO口的,于是换过来试试,OK了!