软复位的时钟
我现在是在AP和ISP里面都用了SPI(W25Q64),AP里面是用24M的内部IRC通过PLL之后再分频到18M给SPIISP里面是用的22.1184M的内部IRC,通过高速时钟2分频,再SPI内部4分频到2.7648M给SPI
现在的情况是通过掉电再上电的方式,ISP里的SPI是正常工作
但如果是从AP通过IAP_CONTR = 0x20;的方式回到ISP,这时候SPI就不工作了,直接卡死在SPI发送里
IAP_CONTR = 0x20;//是复位并从用户区执行程序
//IAP_CONTR = 0x20;//是复位并从系统区执行程序
【新提醒】SPI / QSPI 编程外部串行Flash | 配合ISP软件中【工具 | 串行Flash编程器】,2/5 - QSPI/3组SPI/I2S/I2C,一线制温湿度传感器 国芯技术交流网站 - AI32位8051交流社区
页:
[1]