[技术求助] 请教一下xdata替换data时出现的问题

[复制链接]
992|6
 楼主| lyy44 发表于 2015-5-8 22:12 | 显示全部楼层 |阅读模式
用xdata代替data所定义的全局变量,但是变量的初始值变了(我定义的变量因为用赋值为0,所以我没有对其赋值)
airwill 发表于 2015-5-8 23:16 | 显示全部楼层
xdata 代替 data, 条件是 硬件上有外部 SRAM.
xyz549040622 发表于 2015-5-9 07:43 | 显示全部楼层
变量的初始化必须赋值,可以解决这个问题。
 楼主| lyy44 发表于 2015-5-9 16:47 | 显示全部楼层
全局变量不赋值的情况下,编译时自动赋初值0
 楼主| lyy44 发表于 2015-5-9 16:48 | 显示全部楼层
为什么不赋值不可以
lysfht123 发表于 2015-5-9 22:26 | 显示全部楼层
2楼是正解.
comeon201208 发表于 2015-5-18 23:10 | 显示全部楼层
首先是变量的类型需要一致的吧。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

15

帖子

0

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