系列文章目录

看单片机原理图-最小系统
看单片机原理图-最小系统电源电路
看单片机原理图-输入输出电路LED指示、按键输入
看单片机原理图-红外遥控、EEPROM
看单片机原理图-FLASH


文章目录

  • 系列文章目录
  • 前言
  • 一、FLASH

前言

硬件:百问网100ASK_STM32F103_MINI开发板(STM32F103C8T6)
IDE:KEIL 5
按键GPIO口为:PA0
串口为:PA10(USART1_RX)、PA9(USART1_TX)

一、FLASH

Flash是一种非易失性存储器,在原理、技术和结构上与EEPROM有显著的不同,是一种可以快速探险可现场编程的快擦写存储器。W25Q64是大容量SPI FLASH产品,其容量为64Mb。。W25Q64将8M字节的容量分为128个块,每个块大小为64K字节,每个块又分为16个扇区,每个扇区4K个字节。W25Q64的最小擦除单位为一个扇区,也就是每次必须擦除4K个字节。所以,这需要给W25Q64开辟一个至少4K的缓存区,这样必须要求芯片有4K以上的SRAM才能有很好的操作。 W25Q64的擦写周期多达10W次,可将数据保存达20年之久,支持2.7~3.6V的电压,支持标准的SPI,还支持双输出/四输出的SPI。 有多种封装可供选择:

  • 8-pin SOIC 208-mil
  • 8-pad WSON 6x5-mm/8x6-mm
  • 16-pin SOIC 300-mil
  • 8-pad XSON 4x4-mm
  • 24-ball TFBGA 8x6-mm (6x4 ball array)
  • 24-ball TFBGA 8x6-mm (6x4/5x5 ball array)
  • 12-ball WLCSP

 CS:片选信号输入
SPI片选引脚能够使能和失能器件的操作。当片选引脚为高电平时,器件没有被选中,串行数据输出引脚(DO)处于高阻抗状态。当片选引脚置为低时,器件被选中,可以进行读写操作。电源上电后,在执行一次操作之前,片选引脚必须由高电平转至低电平。

 串行数据输入、输出和IOs (DI、DO和IO0、IO1、IO2、IO3)
W25Q64JV支持标准SPI, Dual SPI和Quad SPI操作。标准SPI指令使用单向DI(输入)引脚串行地将指令、地址或数据写入串行时钟(CLK)输入引脚上升沿上的设备。标准SPI还使用单向DO(输出)在CLK下降沿从设备读取数据或状态。
Dual和Quad SPI指令使用双向IO引脚串行地将指令、地址或数据写入CLK上升沿上的设备,并从CLK下降沿上的设备读取数据或状态。

 WP(IO2):写保护输入
写保护(/WP)引脚可以用来防止状态寄存器被写入。与状态寄存器的块保护(CMP, SEC, TB, BP2, BP1和BP0)位和状态一起使用
寄存器保护(SRP)位、一个4KB扇区或整个内存阵列都可以被硬件保护。WP引脚低激活。
 GND:地信号
 CLK:串行时钟输入
SPI串行时钟输入引脚(CLK)为串行输入和输出操作提供时序
 HOLD:Hold输入
HOLD引脚允许设备在被主动选择时被暂停。当/HOLD降低时,当/CS降低时,DO引脚将处于高阻抗,DI和CLK引脚上的信号将被忽略
(不在乎)。当/HOLD调高时,设备可以恢复运行。
 VCC:电源

看单片机原理图-外部FLASHW25Q64相关推荐

  1. 51单片机之外部引脚及总线接口

    51单片机之外部引脚及总线接口 MCS-51系列外部引脚 总线结构: 冯诺依曼结构: 哈弗结构: 寻址空间的区分: MCS-51系列外部引脚 记忆方法: 1.在前面的存储器和特殊功能寄存器篇讲过,标志 ...

  2. 51单片机之外部中断拙见

    外部中断需要注意的点 1. 外部中断其实是包含在中断系统中的,STC89Cx系列单片机提供4个外部中断:外部中断0(INT0),外部中断1(INT1),外部中断2(INT2),外部中断3(INT3) ...

  3. Linux嵌入式开发入门(二)——快速看懂原理图,对接软件开发

    这里只是为了看懂原理图,不牵扯具体的计算等内容(比如电路电流多少啊,三极管放大等等).因为对于嵌入式开发人员来说,只需要明白不同的电平对于开发板的结果即可,不需要知道具体电路的情况. 微机原理:侧重于 ...

  4. 51单片机:外部中断实现流水灯

    51单片机:外部中断实现流水灯 作业要求: 按照给定的实验板电路图编程实现外部中断控制流水灯,初始上电时,实验板右下侧的流水灯区域只有最右侧LED灯亮,其他灯全都熄灭,每按下一次按键,流水灯从右向左流 ...

  5. 怎么查php电路板电路图,怎么看电路板原理图?电路板原理图讲解_电工基础知识_电工技术-电工最常见电路...

    怎么看电路板原理图?电路板原理图讲解 1.电路板原理-简介 电路板(Printed Circuit Board,简称PCB),又称线路板.PCB板.铝基板.高频板.超薄线路板.超薄电路板.印刷(铜刻蚀 ...

  6. PIC16F877A单片机 (外部中断)

    PIC16F877A单片机 (外部中断) 1 基本原理 2 实现代码 1 基本原理 2 实现代码 /*----------------函数功能:外部中断RB0/INT按下按键(即产生一个中断),此时L ...

  7. 单片机之外部时钟与内部时钟

    1.晶振 首先,单片机能正常工作的必要条件之一就是时钟电路,时钟是单片机的脉搏,是单片机的驱动源,单片机工作是在统一的时钟脉冲控制下一拍一拍进行工作的.这个脉冲由单片机控制器中的时序电路发出的.所以单 ...

  8. 看电气原理图也有技巧,又学了一招!

    电气原理图是根据控制线图工作原理绘制,结构简单,层次分明.主要用于研究和分析电路工作原理. 要想看电气原理图要先清楚其中的电气原理及其符号所表示的含义.看原理图先看主电路,再看控制电路. 对于控制电路 ...

  9. 清翔电子单片机原理图stc89c52_1000. 电子编程入门到工程师--从看得到开始

    时间有限,无法一一修改底部目录,请以此目录为准: 向导:总目录:最好的电子.计算机从入门到工程师教程​zhuanlan.zhihu.com 2020年了,我们的课程章节取个整数,从1000开始. 可视 ...

  10. 常见硬件原理图中的“英文缩写”大全,以后只看名字就能看懂原理图!

    常用控制接口 EN:Enable,使能.使芯片能够工作.要用的时候,就打开EN脚,不用的时候就关闭.有些芯片是高使能,有些是低使能,要看规格书才知道. CS:Chip Select,片选.芯片的选择. ...

最新文章

  1. 算力觉醒后,智慧距离勃发就只差一个想法
  2. Chrome开发者工具中Elements(元素)断点的用途
  3. 【转载】关于阿里巴巴的问题
  4. java获取当前方法
  5. spring-note-01
  6. JS性能分析(测试代码运行时间)
  7. python用outlook自动发邮件_Python 调用outlook发送邮件(转 )
  8. 作者:吴章生(1980-),男,中国科学院计算机网络信息中心工程师;张杨(1982- ),男,中国科学院计算机网络信息中心工程师...
  9. Oracle 摘去数据块的面纱
  10. python中的time的时间戳_python中的时间time、datetime、str和时间戳
  11. SqlServer数据库(可疑)解决办法4种
  12. 百度AI输入法发布全感官输入2.0版本,语音技术取得世界级突破...
  13. 推荐一个好用的 sqlite 管理器 sqliteman 感觉比 navicat 好用
  14. 二分钟倒计时c语言编程,c语言分钟倒计时代码.docx
  15. 计算机语言中a 什么意思,"i=!a"在c语言中什么意思
  16. web前端期末大作业 HTML+CSS+JS 游戏介绍【学生网页设计作业源码】
  17. 微信小程序 单个页面横屏 整个小程序设置横屏
  18. 詳解 Router 路由器
  19. 树与二叉树——二叉树中计算叶子结点个数问题
  20. 2020新版siteground主机空间服务器购买选择图文教程-跨境电商外贸网站最佳主机空间

热门文章

  1. OpenCV车牌识别
  2. SharePoint 2019 图文安装教程
  3. 【 jvm-sandbox-repeater】环境搭建部署
  4. Windows: 如何调整C盘分区大小
  5. 无聊的小知识--数据中心为啥要建在山区
  6. 【推荐系统】特征值分解(谱分解)和奇异值分解(SVD),即在PCA上的应用
  7. 基于阿里开源的COLA架构和DDD领域驱动设计构建货物运输系统
  8. 锐浪报表数据源access_锐浪报表应用系列三
  9. 2.python制作的倒计时小工具
  10. 安装terrasolid模块的“setup.exe”弹窗setup.inf not found