找回密码
 立即注册
查看: 3294|回复: 22

SPI / QSPI 编程外部串行Flash | 配合ISP软件中【工具 | 串行Flash编程器】,2/5

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-30 14:38:57

25

主题

977

回帖

3599

积分

超级版主

积分
3599
发表于 2024-10-10 13:56:24 | 显示全部楼层 |阅读模式
SPI / QSPI 编程 外部串行Flash, 20250205更新本楼附件例程
===配合 ISP软件中 【工具 | 串行Flash编程器】软件
Ai8051U实验箱上有外扩一颗W25Q128型号的串行Flash
前面已经有使用Ai8051U的QSPI接口对W25Q128编程的范例
本范例使用普通SPI接口实现对串行Flash的编程
首先将本帖子附件的代码下载到Ai8051U实验箱内部
然后打开下载软件中的串行Flash编程器工具,如下图

截图202410101351294299.jpg
Ai8051U实验箱上有外扩一颗W25Q128型号的串行Flash
===对实验箱上的串行Flash进行各种编程操作了

更新串行FLASH编程代码,增加4字节地址的命令
增加对W25Q256和W25Q512进行编程
W25Q10,   W25Q20,   W25Q40,  W25Q80,
W25Q16,   W25Q32,   W25Q64,
W25Q128, W25Q256, W25Q512

截图202412061101534911.jpg

全部的代码都是基于Ai8051U实验箱进行编写,默认工作频率为40MHz
如需要将代码应用到其他环境,请自行修改代码

代码说明
QSPI-Flash-Writer-CDC.zip   使用USB-CDC接口,QSPI模式对外部串行Flash进行编程
SPI-Flash-Writer-CDC.zip    使用USB-CDC接口,SPI模式对外部串行Flash进行编程
QSPI-Flash-Writer-UART.zip  使用UART串口,QSPI模式对外部串行Flash进行编程
SPI-Flash-Writer-UART.zip   使用UART串口,SPI模式对外部串行Flash进行编程

USB-CDC模式代码使用步骤
1、将Ai8051U实验箱使用USB线和电脑相连接
2、将QSPI-Flash-Writer-CDC.zip或者SPI-Flash-Writer-CDC.zip
   压缩包中的Objects\FlashWriter.hex代码使用USB模式下载到Ai8051U实验箱
3、下载完成后,下载软件中的串行Flash编程器的串口列表会自动识别出一个CDC串口
4、USB-CDC串口的波特率参数可以忽略
5、选择Flash器件,设置目标地址等参数
6、进行读取ID、擦除芯片、编程数据等操作

UART串口模式代码使用步骤
1、将Ai8051U实验箱连接到一箭双雕或者官方的其他USB转串口工具的串口
2、将QSPI-Flash-Writer-UART.zip或者SPI-Flash-Writer-UART.zip
   压缩包中的Objects\FlashWriter.hex代码使用串口工具下载到Ai8051U实验箱
3、下载软件中的串行Flash编程器的串口列表选择下载代码时使用的串口号
4、波特率需要设置正确(默认为115200)
5、选择Flash器件,设置目标地址等参数
6、进行读取ID、擦除芯片、编程数据等操作

SPI / QSPI 编程 外部串行Flash, 20250205更新本楼附件例程


SPI-Flash-Writer-UART(Ai8051U-32Bit).zip

2.47 MB, 下载次数: 204

SPI-Flash-Writer-CDC(Ai8051U-32Bit).zip

2.5 MB, 下载次数: 156

QSPI-Flash-Writer-CDC(Ai8051U-32Bit).zip

2.5 MB, 下载次数: 80

QSPI-Flash-Writer-UART(Ai8051U-32Bit).zip

2.48 MB, 下载次数: 76

QSPI-Flash-Writer-CDC(Ai8051U-8Bit).zip

2.5 MB, 下载次数: 30

QSPI-Flash-Writer-UART(Ai8051U-8Bit).zip

2.48 MB, 下载次数: 24

SPI-Flash-Writer-CDC(Ai8051U-8Bit).zip

2.49 MB, 下载次数: 25

SPI-Flash-Writer-UART(Ai8051U-8Bit).zip

2.47 MB, 下载次数: 33

SPI-Flash-Writer-CDC(Ai8H8K64U).zip

2.49 MB, 下载次数: 30

SPI-Flash-Writer-UART(Ai8H8K64U).zip

2.47 MB, 下载次数: 39

SPI-Flash-Writer-CDC(Ai32G12K128).zip

2.5 MB, 下载次数: 24

SPI-Flash-Writer-UART(Ai32G12K128).zip

2.47 MB, 下载次数: 30

代码使用说明.txt

2.37 KB, 下载次数: 59

2 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2024-10-10 14:22:49 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2024-10-10 14:25:41 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2024-10-10 14:31:21 | 显示全部楼层
截图202410101429435609.jpg

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10774

截图202410101430148064.jpg


详细编程步骤:
1、从最新版的AIapp-ISP下载软件的“工具”菜单中打开“串行Flash编程器”

截图202410101431185009.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-05-01 00:16:05
已绑定手机

24

主题

345

回帖

1629

积分

金牌会员

积分
1629
发表于 2024-10-24 20:32:59 | 显示全部楼层
早看到这个帖子多好,今天白整一天,看完了例程,懂了好多。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-05-01 00:16:05
已绑定手机

24

主题

345

回帖

1629

积分

金牌会员

积分
1629
发表于 2024-10-25 00:03:25 | 显示全部楼层
能移植到8H2K32U吗

点评

可以啊,前面已提供了 SPI 的程序  详情 回复 发表于 2024-10-25 00:12
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2024-10-25 00:12:33 | 显示全部楼层
ang*** 发表于 2024-10-25 00:03
能移植到8H2K32U吗

可以啊,前面已提供了 SPI 的程序
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-05-01 00:16:05
已绑定手机

24

主题

345

回帖

1629

积分

金牌会员

积分
1629
发表于 2024-10-25 10:05:43 | 显示全部楼层
神*** 发表于 2024-10-25 00:12
可以啊,前面已提供了 SPI 的程序

感谢,等会儿去试试。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-04-15 21:04:42

0

主题

15

回帖

160

积分

注册会员

积分
160
发表于 2024-10-25 11:49:17 | 显示全部楼层
再来个IIC编程工具吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:186
  • 最近打卡:2025-03-06 09:49:49

14

主题

133

回帖

1149

积分

金牌会员

积分
1149
发表于 2024-11-21 13:33:27 | 显示全部楼层
好。

点评

666  发表于 2025-1-2 14:12
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 20:02 , Processed in 0.155100 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表