历史上的今天
今天是:2024年12月13日(星期五)
2018年12月13日 | KST-STM32学习之W25Q128
2018-12-13 来源:eefocus
1、W25Q128 是华邦公司推出的一款 SPI 接口的 NOR Flash 芯片,其存储空间为 128Mbit,相当于 16M 字节。
W25Q128 可以支持 SPI 的模式 0 和模式 3,也就是 CPOL=0/CPHA=0 和CPOL=1/CPHA=1 这两种模式。
2、写入数据时,需要注意以下两个重要问题:
①、Flash 写入数据时和 EEPROM 类似,不能跨页写入,一次最多写入一页,W25Q128的一页是 256 字节。
写入数据一旦跨页,必须在写满上一页的时候,等待 Flash 将数据从缓存搬移到非易失区,重新再次往里写。
②、Flash 有一个特点,就是可以将 1 写成 0,但是不能将 0 写成 1,要想将 0 写成 1,必须进行擦除操作。因此通常要改写某部分空间的数据,必须首先进行一定物理存储空间擦除,
最小的擦除空间,通常称之为扇区,扇区擦除就是将这整个扇区每个字节全部变成 0xFF。
每款 Flash 的扇区大小不一定相同,W25Q128 的一个扇区是 4096 字节。为了提高擦除效率,
使用不同的擦除指令还可以一次性进行 32K(8 个扇区)、64K(16 个扇区)以及整片擦除。
3、W25Q128 内部有一个“SPI Command & Control Logic”,可以通过 SPI 接口向其发送指令,从而执行相应操作。
指令的长度是不定的,有单字节的,也有多字节的,W25Qxx 一共具有 34 个操作指令,在此只列举常用的 12 个。

史海拾趣
|
误报 相信大家都不会陌生,而且也会为探索其原因绞尽脑汁,那咱们这里来分享下误报的种种原因吧。 先抛砖引玉下: 好的探测器,就好像人的耳鼻眼,如果没法觉察到现象,稍有动静就反应,这也就造成了传说中的误报; 当然,还和气候环境相关。 ...… 查看全部问答> |
|
目的:PDA用C#获得GPS信息,发送给服务器。 网上找的相关代码([url=http://www.wangchao.net.cn/bbsdetail_73074.html][/url]),可以获得gps数据。 但是发送给服务器的时候在NetworkStream.write这句时呈死机状态,发送不了,服务器端也没有接 ...… 查看全部问答> |
|
我现在需要在mobile下测试能够在触摸屏上画线,我从网上看到画线用橡皮筋技术就好,可是我用拉,用的代码如下 case WM_LBUTTONDOWN: pt.x = LOW ...… 查看全部问答> |
|
职位描述 Windows驱动程序设计和实现 职位要求 1.计算机、电子工程、通信、自动化等相关专业本科以上学历; 2.熟练掌握C/C++语言编程; 3.精通WDM, WDF编程,熟悉DriverStudio, WINDBG等开发工具; 4.深入理解Windows操作系统组成原理和内核 ...… 查看全部问答> |




