7166|14

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

问一个大家都知道的很weak的问题 [复制链接]

430里的flash存储器和ram,rom是什么关系?
小弟我愚钝,怎么想不清楚
程序是在ram里运行还是在flash里?
如果作一个类比的话,可不可以想象成flash是硬盘,ram是内存?
唉,这么初级的问题都不好意思问,可为了搞明白也只好红着脸了.
大家不许笑^_^

最新回复

假如你用149,用了40K的FLASH来装程序!那么剩下的20K的FLASH你就可以存数据了!指定地址用指针! unsigned char *P; P = (unsigned char*)0xC000; *P= 0x40; 这样就可以把你要保存的数据保存到指定的地址中了!但要记住这个地址一定不是程序区。  详情 回复 发表于 2003-10-13 09:24
 
点赞 关注

回复
举报

77

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

我这样理解

ram 从0x0200开始向上
Rom从0xffff开始向下

变量在ram中,程序在rom中运行,也可以把数据写入到rom中,因为其rom是flash rom
 
 

回复

75

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
你的意思是,rom就是flash?
这样理解我觉得好像不对
书上说存储器分为rom,ram,和flash三个部分
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 
还有就是,下载程序的时候下载到了哪里?
应该是flash里吧?可程序运行的时候怎么和ram以及rom有关系的?
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

5
 
430存储器组织结构:msp430f149
Ram :0x0200----0x02ff , 1k
Flash :0x8000----0xffff ,32k
它的Flash就是它的程序存储器Rom,所以程序在Flash中运行,定义的变量在Ram中。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

6
 
是这样啊.
多谢你的帮助!
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

7
 

是这样嘛?

mspf149的rom应该是60k,应该是ROM空间就为flash,起始地址应该是1000h吧
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

8
 

越来越近了

149起始地址为1100H,1000H-100FFH为信息存储器AB.
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

9
 

何谓信息寄存器?它的作用是?

何谓信息寄存器?它的作用是什么?
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

10
 

信息存储器

信息存储器和别的flash块一样,可以保存数据,不过程序区的flash块是256字节/块,而信息存储器是128字节/块,其它操作一样.
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

11
 
rom 是在编程器上写入源代码,在运行时不能修改!ram 是可以随即修改的!
相当于pc的内存!
fasl rom 是rom 但是可以修改!~
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

12
 
如果我觉得MSP430F149的信息存储器太小,不够存储数据,要扩展呢?
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

13
 
不用!存不下数据你可以存到其他得FLASH块中(这些块得是没有被程序空间占用得)
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

14
 
有点不懂,在c语言里,数据是如何分配空间的?
想把数据放入指定地址,如何实现?
是不是自动的分配?
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

15
 
假如你用149,用了40K的FLASH来装程序!那么剩下的20K的FLASH你就可以存数据了!指定地址用指针!
unsigned char *P;
P = (unsigned char*)0xC000;
*P= 0x40;
这样就可以把你要保存的数据保存到指定的地址中了!但要记住这个地址一定不是程序区。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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