打印

如何在32位的机器中申明xdata变量

[复制链接]
839|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Dennis-Zhou|  楼主 | 2016-1-24 22:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
冰是睡着的冰| | 2016-1-25 15:07 | 只看该作者
不用申明,把这个去掉就好了

使用特权

评论回复
板凳
maninman1981| | 2016-1-25 22:59 | 只看该作者
51中存储空间有限。data、idata、xdata是定义存储位置的,相应的访问方式也不一样。 stm32的片上ram容量都比较大,都相当于data。
移植的话,把data、idata、xdata字样都去掉就行了。

使用特权

评论回复
地板
haokeer| | 2016-1-26 21:19 | 只看该作者
maninman1981 发表于 2016-1-25 22:59
51中存储空间有限。data、idata、xdata是定义存储位置的,相应的访问方式也不一样。 stm32的片上ram容量都 ...

那STM32也应该有地址的区别了吧

使用特权

评论回复
5
manaok12345| | 2016-1-28 22:06 | 只看该作者
haokeer 发表于 2016-1-26 21:19
那STM32也应该有地址的区别了吧

在M3中是没这个说法的,因为M3的寻址空间足有4GB,足够用了。

使用特权

评论回复
6
magicoctoy| | 2016-1-29 17:09 | 只看该作者
haokeer 发表于 2016-1-26 21:19
那STM32也应该有地址的区别了吧

M3的话,基本上就是地址的区别了,具体有某个外设的基址,这样来区分的

使用特权

评论回复
7
gaoxiansheng| | 2016-1-30 10:34 | 只看该作者
现在ARM都是大容量的,基本不用考虑内存的问题

使用特权

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

本版积分规则

24

主题

226

帖子

0

粉丝