【中科昊芯Start_DSC28034PNT湖人开发板试用体验】中科昊芯湖人开发板例程篇 -- SPI Flash

描述

本文来源电子发烧友社区,作者:jf_46793279, 帖子地址:https://bbs.elecfans.com/jishu_2293493_1_1.html

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

湖人板 SPI

开发板试用
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分