我把代码从旧版本的SDK切换到最新的RTOS版本的SDK上。初始化HSPI的overlap后(如下),
SET_PERI_REG_MASK(0x3ff00028, BIT(7));
//set higher priority for spi than hspi
SET_PERI_REG_MASK(SPI_EXT3(SPI), 0x1);
SET_PERI_REG_MASK(SPI_EXT3(HSPI), 0x3);
SET_PERI_REG_MASK(SPI_USER(HSPI), BIT(5));
做了以上初始化后,用spi_flash_read这个接口去访问SPI外挂的FLASH,无法返回,卡住一段时间后异常复位,异常信息时乱码。
请FAE帮忙验证一下这是否是BUG,谢谢Statistics: Posted by zhangjinliang — Mon Jan 25, 2016 12:04 pm
]]>