描述
虽然确定开发板板上有板载芯片,但是想要跟目前使用主控交叉验证的话板子需要把相关的IO引出来否则需要手动跳一些线出来。仔细阅读湖人开发板原理图,幸运的发现编号P2的9根排针把SPI Flash相关引脚接了出来,这就极大的方便了后续的工作。
首先准备尝试一下湖人开发板的demo。根据之前安装配置好的开发环境,切换工程到HX_DSC28034_SPI_FLASH 编译-下载-调试,同时利用逻辑分析仪接在P2MI SK MO引脚上,抓取SPI相应的信号一切正常(见图),对比我们使用的MCU的SPI并无不同。
经过一番折腾,最终发现问题的原因,原来SPIFlash CS引脚不能一直使能,这一点与之前接触的一些SPI器件不同。最后在代码中加入了CS使能以及禁止功能后flash可以正常使用。
湖人板 SPI
打开APP阅读更多精彩内容