"写个小程序,在IO口输出高低电平,看能否正确输出,如果能的话,说明CPU正常,可能是SDRAM的问题。" 小程序控制IO口可以实现,控制LED可以闪烁!
"写个小程序,不停向Flash或SDRAM读写数据,用示波器看是否有读写信号,如果没有的话,可能是CPU的设置不对。" 我的flash正常,可以用的,向SDRAM写数据倒是没有看信号,关键是CPU的SDRAM控制寄存器复位值不对,没法对SDRAM控制器初始化!
“你可以先参考一下CPU的例子程序。” 参考了官方的blox对sdram的初始化,但也不好用! “另外:再检查某些管脚在CPU复位的时候的状态,要在指定的状态CPU才能正确启动的” 这个我看看!谢谢老大指点! |