找回密码
 立即注册
查看: 67|回复: 3

请问:脱机下载外挂flash的方法

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-06-25 15:18:28
已绑定手机

1

主题

1

回帖

13

积分

新手上路

积分
13
发表于 3 天前 | 显示全部楼层 |阅读模式
现有USB Link1D,想给stc8H的外挂flash烧写文件。感到困惑,特来请教。

我的理解是:两种办法,(1)用烧写座单独烧写flash,然后焊上去。这种不太适合生产。
(2)论坛提供的方法例程是先在mcu里烧写一个用UART套SPI通信的程序,然后再通过isp在线烧写flash。这种也不太适合生产,因为脱机更方便,在线需要备好多台电脑(fear)。
不知道我的理解是否正确,如果如我所说,有没有脱机烧写flash的办法?
请指教,谢谢!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:480
  • 最近打卡:2025-06-28 00:00:59
已绑定手机

80

主题

5214

回帖

9305

积分

超级版主

DebugLab

积分
9305
发表于 3 天前 | 显示全部楼层
程序空间充足的话可以直接内置串口烧录FLASH功能,和用户程序做在一起,通过特定协议与命令烧录FLASH
再写一个量产工具的程序,根据特定协议送出FLASH数据,这样先使用Link1D脱机下载用户程序,再连接量产工具下载SPI FLASH,就可以批量复制FLASH数据

程序空间不足或不需要使用串口下载FLASH,可以使用两个Link1D和一个自制的量产工具,先下载串口烧录FLASH程序(第一个Link1D),自制的量产工具再发送FLASH数据,最后下载用户程序(第二个Link1D)

可以使用信号继电器或模拟开关切换,实现自动下载,省去插拔Link1D和量产工具的步骤
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-06-25 15:18:28
已绑定手机

1

主题

1

回帖

13

积分

新手上路

积分
13
发表于 3 天前 | 显示全部楼层
Debu*** 发表于 2025-6-25 16:23
程序空间充足的话可以直接内置串口烧录FLASH功能,和用户程序做在一起,通过特定协议与命令烧录FLASH
再写 ...

谢谢!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:471
  • 最近打卡:2025-06-28 02:07:15
已绑定手机

38

主题

2242

回帖

2771

积分

荣誉版主

积分
2771
发表于 前天 00:35 | 显示全部楼层
关于楼主的观点“用烧写座单独烧写flash,然后焊上去。这种不太适合生产。”不是很认同
事实上,专业的高速flash烧写台效率远高于通过MCU去刷专用固件操作flash,
批量越大,对专用烧录机的需求越强烈。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-28 16:03 , Processed in 1.177228 second(s), 62 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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