找回密码
 立即注册
查看: 868|回复: 1

STC8H8K64U如何从外置的flash读数据启动

[复制链接]

6

主题

16

回帖

148

积分

注册会员

积分
148
发表于 2023-6-9 10:31:04 | 显示全部楼层 |阅读模式
固件存储在外部的flash,开机后从外置的spi flash读数据启动,有没有大虾做过,我小白搞不懂流程和原理
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-03-09 19:40:01

9

主题

328

回帖

4501

积分

荣誉版主

积分
4501
发表于 2023-6-9 11:15:41 | 显示全部楼层
不能直接进行

Screenshot 2023-06-09 110939.png

可以编写一个bootloader,将外置flash的内容拷贝到eeprom(即内部flash)后跳转运行,运行后擦除eeprom继续拷贝后续程序片段,如此循环

如您的程序较大,可以考虑将占空间的常量装入外置flash(类似于字库的方式),或考虑STC32G12K128系列
Screenshot 2023-06-09 111233.png

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 03:11 , Processed in 0.447376 second(s), 51 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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