当前位置:网站首页>Use CH341A to program external Flash (W25Q16JV)
Use CH341A to program external Flash (W25Q16JV)
2022-08-05 03:23:00 【An acre and a third of the land by the river bend】
Because I am working on a temperature and humidity meter recently, I use a liquid crystal display, but the image size on the liquid crystal interface is too large and cannot be displayed normally.Considering the use of external Flash for storage, I chose the W25Q16 Flash chip.Note that 16 on the chip means 16M bit, not 16M capacity. The actual capacity of this series of chips is 16/8=2M byte.
The burner I use is the CH341A bought by Taobao.As follows:

But the supporting programming software is not enough. It is easier to use the NeoProgrammer below, which supports 1629 kinds of Flash chips.
Link: https://pan.baidu.com/s/1nP6Z2OaNJH6awvBIb6FUnQ?pwd=szml
Extraction code: szml
W25Q16JV chip pin description:
CS: chip select pin, low-level chip works, high-level chip worksStrike, this pin must be connected to GPIO
DO: data output
WP: write protection, low level can only be read, high level is up to youread and write
GND: Ground
DI: data input (receives external commands)
CLK:Clock
HOLD: data pause control, low level means pause, high level work, usually useIf multiple devices share one SPI, if there is only one master and one slave, this pin can be connected to VCC
VCC: 2.7~3.6V
Connection to writer:

Successfully identified.
To be continued...
边栏推荐
- QStyle platform style
- Syntax basics (variables, input and output, expressions and sequential statements)
- 龙蜥社区第二届理事大会圆满召开!理事换届选举、4 位特约顾问加入
- Is your data safe in this hyperconnected world?
- rpc-remote procedure call demo
- rpc-remote procedure call demo
- 如何在WordPress中添加特定类别的小工具
- Tencent Cloud [Hiflow] New Era Automation Tool
- Native js realizes the effect of selecting and canceling all the multi-select boxes
- Leading the highland of digital medicine, Zhongshan Hospital explores to create a "new paradigm" for future hospitals
猜你喜欢

Getting Started with Kubernetes Networking

Beidou no. 3 short message terminal high slope in open-pit mine monitoring programme

沃谈小知识 |“远程透传”那点事儿

通过模拟Vite一起深入其工作原理

How Jin Cang database correctness verification platform installation file

ASP.NET application--Hello World

Countdown to 2 days|Cloud native Meetup Guangzhou Station, waiting for you!

引领数字医学高地,中山医院探索打造未来医院“新范式”

Step by step how to perform data risk assessment

Why did they choose to fall in love with AI?
随机推荐
private封装
One hundred - day plan -- -- DAY2 brush
tree table lookup
2022.8.4-----leetcode.1403
ASP.NET应用程序--Hello World
Principle and Technology of Virtual Memory
ffmpeg 像素格式基础知识
Never put off till tomorrow what you can put - house lease management system based on the SSM
2022.8.4-----leetcode.1403
You may use special comments to disable some warnings. 报错解决的三种方式
用CH341A烧录外挂Flash (W25Q16JV)
.NET Application -- Helloworld (C#)
Object.defineProperty monitors data changes in real time and updates the page
UOS系统下ksql应用缺少动态库”libtinfo.so.5“问题
龙蜥社区第二届理事大会圆满召开!理事换届选举、4 位特约顾问加入
Distributed systems revisited: there will never be a perfect consistency scheme...
Multithreading (2)
Native js realizes the effect of selecting and canceling all the multi-select boxes
YYGH-13-Customer Service Center
Is your data safe in this hyperconnected world?