RoShiKa 发表于 2007-7-12 16:46:21

马老师您好,请教您一个熔丝设置问题

1.请问您,mega128的sram是4KB,而mega1280的sram是8KB,但在avr studio 4 中的熔丝位设置的选框中的对boot flash section size 的大小选项的设置却相同,请问这是为什么呢?在设置时我都会选 4096 words一项。

如图所示(avr studio 4 中mega1280的熔丝位设置内容和mega128相同):

http://cache.amobbs.com/bbs_upload782111/files_7/armok01161577.jpg



2.还有就是我一直例如mega128芯片中的 128KB的flash,4KB的eeprom 和 4KB的SRAM ,以及 64KB的外部存储空间之间的关系和作用比较模糊。

仅仅知道,程序是烧在flash里,数据是保存在sram中,例如,在编译程序后,会在build框中显示两组数据,一组是program的大小和占用的空间,另一组是data的大小和占用的空间。

请您指点一下。谢谢!

dellp4_51 发表于 2007-8-2 01:13:08

bootsize 设置是针对FLASH的。FLASH 是程序存储器,掉电内容不丢失,像电脑的硬盘。

SRAM 就像电脑的内存,存储程序运行中的数据变量。掉电内容丢失。

EEPROM 是用来保存数据和设置的,掉电数据不丢失。

RoShiKa 发表于 2007-8-9 11:15:57

好,非常感谢!
页: [1]
查看完整版本: 马老师您好,请教您一个熔丝设置问题