找回密码
 注册
关于网站域名变更的通知
查看: 359|回复: 1
打印 上一主题 下一主题

51单片机RAM 数据存储区学习笔记

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-1 07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
51单片机RAM 数据存储区学习笔记9 i5 _4 Q6 i- w* p% Q+ _' {) D, N

6 Q% r5 |- z. {* o, w
+ [9 a# B: {$ Z- \8 G# B% a% `

1.RAM keil C语言编程

RAM是程序运行中存放随机变量的数据空间。在keil中编写程序,如果当前模式为small模式,如果总的变量大小未超过128B,则未初始化的变量的初值默认为0.如果所有的变量超过单片机small模式下的128B大小,则必须对变量进行初始化,否则超过RAM大小变量的值是不确定的,在small模式下超过128B大小的变量也必须在编译器中重新设定存储器的存储模式。

在keil中,可选择small,compact,large三种方式存储数据变量:

在keil中可以用“TargetOptions”来配置这一项:

图1 选择数据存储模式

游客,如果您要查看本帖隐藏内容请回复


4 P9 \! r/ s4 |& C3 J& _" T

该用户从未签到

2#
发表于 2019-3-1 17:14 | 只看该作者
看看,谢谢楼主分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-18 06:21 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表