8526|14

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

ST32F103ZET6程序能否下载到外部存储里运行?! [复制链接]

                                 ST32F103ZET6程序能否下载到外部存储里运行,FLASH寿命有限,要不断更改程序(次数很多),所以要放到外部存储器。行不行啊???
此帖出自stm32/stm8论坛

最新回复

                                 这可是2个截然不同的命题。请仔细说清楚你的应用需求。   详情 回复 发表于 2009-2-9 15:47
点赞 关注
 

回复
举报

66

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

STM32可以运行在外部存储器的程序,但比在内部Flash慢

                                 STM32内部Flash的寿命至少是10K次,即使你没隔5分钟更改一次程序,每天也不过100次左右,这样100天才能达到10K次。算你半年开发一个项目,总共才烧坏2个片子,这点开发成本都承受不了吗?
此帖出自stm32/stm8论坛
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

怎么设置就能从外部存储器运行呢?

                                 谢谢你。领导让的意思啊。他说客户使用过程中就要不断更新程序(为什么不更新数据库,要更新程序?!,即使是升级也才几次啊!)也可能次数很多吧。我也纳闷,不过我刚到这个公司,也没法说什么。领导的意思我也没有仔细问。ARM也刚接触。                                                                    问一下。怎么设置就能从外部存储器运行呢?BOOTLOADER要自己编写是把?    
此帖出自stm32/stm8论坛
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 

从内部Flash启动后,直接跳转到外部存储器即可

                                 你是工程师,应该帮助领导制定最优的方案。除非有特殊要求,使用外部存储器运行程序是不好的方案,运行速度又慢,还凭空增加成本。
此帖出自stm32/stm8论坛
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 

怎么跳转到外部存储器呢?

                                 谢谢。我先查阅资料。不行了在请教你!
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

6
 

某些场合里程序运行在外部存储器还是有必要的

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 

估计是一个联机软件,运行的软件需要根据外设动态更新

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

8
 

这个产品的成本应该不是最大的问题,何不外扩一个SRAM

                                 专用来运行软件呢?
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

9
 

外扩了SRAM

怎么跳到外部SRAM运行呢?

STM32F103有三种启动方式:
1。从用户闪存启动
2。从系统存储器启动
3。从内嵌SRAM启动
此帖出自stm32/stm8论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

10
 

怎么跳到外部SRAM运行

                                 执行放在外部SRAM里的函数,就是从外部SRAM运行咯
此帖出自stm32/stm8论坛
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

11
 

3楼的

  客户使用过程中就要不断更新程序
 
  那还叫产品吗? 

  不断,是指多久更新一次,不至于每天都更新吧?客户不累死,软件工程师也得累死......
此帖出自stm32/stm8论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

12
 

呵呵,3楼的领导打算每次更新程序管1个月。

                                 过期交钱,用“新”版本。
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

13
 

可扩展一片SRAM和一片Nand Flash

ST32F103ZET6外部扩展一片SRAM和一片Nand Flash,boot程序放在stm32内部flash,应用程序保存在Nand Flash上。系统上电从内部flash启动boot,boot将应用程序cp到外部ram执行,但是运行速度只有全速的1/2。

2楼: STM32可以运行在外部存储器的程序,但比在内部Flash慢 

STM32内部Flash的寿命至少是10K次,即使你没隔5分钟更改一次程序,每天也不过100次左右,这样100天才能达到10K次。算你半年开发一个项目,总共才烧坏2个片子,这点开发成本都承受不了吗? 
 
若真如香主所说,可插写10k次,那就方便了。sram和nand flash都可以不用。写个boot,在线更新flash程序就可以了。
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

14
 

很晕

汽车方面的产品。数据很大的!
此帖出自stm32/stm8论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

15
 

楼主开始并没有说数据很大,只是担忧FLASH寿命有限

这可是2个截然不同的命题。

请仔细说清楚你的应用需求。
此帖出自stm32/stm8论坛
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表