打印

请教Program RAM是啥东东?(加图)

[复制链接]
3045|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
iC921| | 2011-4-18 20:17 | 只看该作者
就是专门用来存放程序的RAM吧
这些空间不能用来存数据

使用特权

评论回复
板凳
iC921| | 2011-4-18 20:21 | 只看该作者
本人对Program Flash和Program RAM 的理解:
  前者用来存放重要的,不能出错的程序代码以及其它普通代码
  后者用来存在可以改变的,出错也不是多太问题的代码,可以通过在线改写。如一些设定值
欢迎斧正

使用特权

评论回复
地板
Sin90Cos90|  楼主 | 2011-4-18 20:52 | 只看该作者
那请问 LS   Program Flash是掉电不丢失数据
            Program RAM 掉电 丢失数据么?

使用特权

评论回复
5
iC921| | 2011-4-19 21:16 | 只看该作者
到底是什么样的,以datasheet的说明为准

使用特权

评论回复
6
chunyang| | 2011-4-20 01:11 | 只看该作者
Flash是非易失存储器,RAM则掉电丢数据。

使用特权

评论回复
7
chunyang| | 2011-4-20 01:14 | 只看该作者
Program Flash  程序存储器,用于存放系统代码

Program RAM  程序RAM,用于快速加载系统代码

Data Flash  非易失数据存储器

Data RAM 数据RAM,即通常说的内存

Boot Flash  引导程序存储器,专门用来存放引导程序以实现在线编程和加载系统代码

使用特权

评论回复
8
iC921| | 2011-4-20 08:30 | 只看该作者
学习!!

使用特权

评论回复
9
Sin90Cos90|  楼主 | 2011-4-21 21:41 | 只看该作者
TO  7楼  Program RAM  程序RAM,用于快速加载系统代码??
那么其内容 是  一直改变的么???

使用特权

评论回复
10
Sin90Cos90|  楼主 | 2011-4-21 21:51 | 只看该作者
本帖最后由 Sin90Cos90 于 2011-4-21 21:54 编辑

使用特权

评论回复
11
chunyang| | 2011-4-21 22:42 | 只看该作者
TO  7楼  Program RAM  程序RAM,用于快速加载系统代码??
那么其内容 是  一直改变的么???
Sin90Cos90 发表于 2011-4-21 21:41


指程序可以从该RAM区引导,程序代码加载在其中,加载后内容通常是固定的。

使用特权

评论回复
12
Sin90Cos90|  楼主 | 2011-4-21 23:15 | 只看该作者
本帖最后由 Sin90Cos90 于 2011-4-21 23:19 编辑

不知道是否理解正确 !相当于 把 一些 速度上 有需要的  程序 加载到 Program RAM  里 运行!

可能是这样 的   BOOT LOAD (BOOT LOAD  在 0X20000)  把 Program Flash  里的  一些 中断之类的 程序 复制到 Program RAM  

然后从GOTO  到Program Flash  0X00 (因为中断向量在这里)当执行 一些中断 处理程序  GO TO 到Program RAM    运行  !  那么这个地方的   数据 掉电后是 没有的!

使用特权

评论回复
13
Sin90Cos90|  楼主 | 2011-4-21 23:17 | 只看该作者
本帖最后由 Sin90Cos90 于 2011-4-21 23:18 编辑





BOOT LOAD  在 0X20000

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:请教如何把笔记本显示调成 关机瞬间的黑白色! 已经问过 GOOGLE  BAIDU了无解!

0

主题

176

帖子

1

粉丝