自己做了块LPC2214的板,外扩了NOR FLASH(SST39VF160),接在BANK0上,采用LPC2100的工程模板,程序放在片内RAM,FLASH中调试时可以正确的读出NOR FLASH中的数据,全速运行也没任何问题,但把程序下载到片内FLASH中时就出现了问题。程序实现的功能是读出NOR FLASH中的数据并通过SPI接口发送出去,用逻辑分析仪测量SPI的波形发现,从NOR FLASH中读出的数据全为0。我已经将CPU的主频,外设频率降到了最低,还是不能正确读取FLASH中的数据,请问这是什么原因,敬请各位大侠指点,谢谢! |