由于最近在做个温湿度计,用到液晶显示,但液晶界面上的图片容量太大导致无法正常显示。考虑用外置Flash来做存储,选择了W25Q16的Flash芯片。注意芯片上16表示16M bit,不是16M容量,该系列的芯片实际容量是16/8=2M byte。 烧录器我用的是淘宝买的CH341A,如下:
但配套的烧录软件不行,用下面的这款NeoProgrammer比较好用,支持1629种Flash芯片。
链接:https://pan.baidu.com/s/1nP6Z2OaNJH6awvBIb6FUnQ?pwd=szml
提取码:szml
W25Q16JV芯片引脚说明:
CS:片选引脚,低电平呢芯片工作,高电平芯片就罢工,这引脚请务必接GPIO
DO:数据输出
WP:写保护,低电平呢只能读,高电平就随你读写
GND:接地
DI:数据输入(接收外来的指令)
CLK:时钟
HOLD:数据暂停控制,低电平代表暂停,高电平工作,通常用于多个设备共享一个SPI,如果只有一主一从,可以把这引脚接VCC
VCC:2.7~3.6V
与烧录器的连接:
成功识别。
未完待续。。。