[ZLG-ARM] LPC2478在线调试时程序存储的问题

[复制链接]
 楼主| xiaoxin1986 发表于 2009-11-23 21:03 | 显示全部楼层 |阅读模式
LPC2478有片内的FLASH(512k),请问用户在调试程序的时候是否先将程序下载到FLASH中然后JTAG调试时程序在FLASH中进行的?还是会将一部分程序拷贝到SRAM中运行有利于执行速度?

如果时需要外挂FLASH的ARM(lpc2470),那程序执行更慢了,需要搬到片内来。
linhai1986 发表于 2009-11-23 21:06 | 显示全部楼层
帮顶
 楼主| xiaoxin1986 发表于 2009-11-24 12:15 | 显示全部楼层
自己顶一个
linhai1986 发表于 2009-11-24 12:22 | 显示全部楼层
程序在外部Flash运行相对于内部Flash运行速度要慢一些,主要是因为外部Flash相对于内部Flash与内核的通信要慢。
    如果选择程序在Flash中运行,则程序运行的过程中,一些堆栈等要在RAM中执行,具体可以看一下分散加载文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

176

主题

1487

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

176

主题

1487

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部