大家好,我们使用stm32f429做开发,使用fmc总线外接8080接口lcd,但是在初始化lcd的时候失败,写寄存器或数据(*(vu16 *) (Bank1_LCD_CMD)= cmd;)总共只能写16条,然后就再也不动了,所有寄存器值都变为了0,点停止调试(报错could not stop cortex-M device! please check the jtag cable。)退出调试界面后再次进入也不行(报cannot access memory),必须将芯片复位引脚拉低才能再次调试。 但是新建一个工程只包含初始化LCD的代码,lcd初始化正常,请问这是什么问题? |
没有进入任何异常,cpu完全挂起了。
你参考下官方FSMC例程。